Veröffentlicht 27. Mai 201015 j Hallo zusammen! Ich schreibe Morgen eine Arbeit über Visual Basic 6 (VB6) und habe das rechnen mit Parametern nocht nicht wirklich verstanden! Ich will nich komisch klingen aber mein Lehrer kann es mir einfach nicht richtig Erklären! Bitte Schnell schreiben, ich brauche nur die absoluten Grundkennise innerhalb dieses Bereiches vielleicht anhand von 1-2 Beispielen!
27. Mai 201015 j Es ist durchaus hilfreich, wenn Du beschreibst was Du nicht verstehst. Parameter sind letztendlich Variablen mit denen man arbeitet.
27. Mai 201015 j Also Zb machen wir gerade Im Unterricht einen Taschenrechner aber irgendwie ohne Eingabefeld sondern die zahlen sind vorher als Faktoren eingegeben also in der Form sind nur CommandButton und Label.und wenn man auf den Button klickt soll in dem Label eine Summe herauskommen.Das ganze soll mithilfe von Parameternm geschehen.Hilfreich wäre die Definition eines Paramteres.Das ist eigentlich das einzige Was ich wirklich brauche!
27. Mai 201015 j Ohne dass ich den Code kenne, denke ich wird letztendlich der Wert des Buttons in einer globalen Variablen gespeichert (obwohl man das so in einem Taschenrechner nie machen würde). Bitte beachte aber, dass es Parameter und Variablen gibt. Parameter sind spezielle Variablen, die in einem Funktions- oder Methodenkopf definiert werden. Variablen werden unabhängig davon definiert und können je nach Scope unterschiedliche Lebensdauer haben. void function foo(int p) [/PHP] In diesem Fall wäre p ein Paramter [PHP] void function foo() { int i = 0; } i ist hier eine Variable mit lokaler Gültigkeit innerhalb der Funktion foo. Trotzdem ist mir nicht klar, was Du konkret willst, denn ohne Code kann Dir niemand erklären wie Du Dein Problem löst. Weiterhin würde meinen Taschenrechner in dieser Form nicht so umsetzen, denn z.B. 4+3*2 würde bei diese Vorgehen ein falsches Ergebnis liefern, da Du zuerst 4+3=7 * 2 rechnen würdest, mathematisch korrekt wäre aber 10, das aber rein über diese Art der Programmierung nur schwer zu realisieren ist
27. Mai 201015 j Also ich bräuchte ne ganz ganz einfache Definition von einemParameter.Und den Unterschied zwischen Parameter und normaler Variabler.Das ist es! was bedeutet dieses zitat?soweit bin ich in englisch noch nicht!
27. Mai 201015 j Taschenrechner aber irgendwie ohne Eingabefeld sondern die zahlen sind vorher als Faktoren eingegeben also in der Form sind nur CommandButton und Label Meinst du hiermit, dass das Fomular im VB ähnlich ist wie beim Windows-Taschenrechner, wo man Buttons für die Ziffern, Operatoren, Klammern usw hat? Gruß Martin
27. Mai 201015 j nein, taschenrechner war nur ein annähenderer Begriff! es ist einfach nur eincommandbutton und wenn man da draufklickt kommt im label das ergebnis.
27. Mai 201015 j Die sind nur im code enthalten xD wir tasten uns ja erst an den Taschenrechner dran!
27. Mai 201015 j Was ist ein Parameter und wie wendet man es an Warum hast du dir den Benutzernamen "Gymnasiast" ausgesucht?
27. Mai 201015 j Ein Parameter macht einen Teil einer Methodensignatur aus. Es ist ein Wert, den man in einen Methodenaufruf hinein übergibt. Übergibt man einen Referenzparameter (ByRef in VB), wird, sofern man eine Variable übergibt, diese verändert. Übergibt man per Value (ByValue), so wird eine Kopie des Wertes der Variablen erzeugt. Beispiel: Function Addition(Zahl1 as Integer, Zahl2 as Integer) as Integer Addition = Zahl1 + Zahl2 End Function Aufruf: Dim Zahl1 as Integer Dim Zahl2 as Integer Zahl1 = 5 Zahl2 = 10 MsgBox CStr(Addition(Zahl1, Zahl2)) Hier übergibst du By Value.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.