Gymnasiast Geschrieben 27. Mai 2010 Teilen Geschrieben 27. Mai 2010 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! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
flashpixx Geschrieben 27. Mai 2010 Teilen Geschrieben 27. Mai 2010 Es ist durchaus hilfreich, wenn Du beschreibst was Du nicht verstehst. Parameter sind letztendlich Variablen mit denen man arbeitet. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Gymnasiast Geschrieben 27. Mai 2010 Autor Teilen Geschrieben 27. Mai 2010 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! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
flashpixx Geschrieben 27. Mai 2010 Teilen Geschrieben 27. Mai 2010 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Gymnasiast Geschrieben 27. Mai 2010 Autor Teilen Geschrieben 27. Mai 2010 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! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MartinSt Geschrieben 27. Mai 2010 Teilen Geschrieben 27. Mai 2010 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Gymnasiast Geschrieben 27. Mai 2010 Autor Teilen Geschrieben 27. Mai 2010 nein, taschenrechner war nur ein annähenderer Begriff! es ist einfach nur eincommandbutton und wenn man da draufklickt kommt im label das ergebnis. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MartinSt Geschrieben 27. Mai 2010 Teilen Geschrieben 27. Mai 2010 und wo kommen die eingaben für das Ergebnis dann her? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Gymnasiast Geschrieben 27. Mai 2010 Autor Teilen Geschrieben 27. Mai 2010 Die sind nur im code enthalten xD wir tasten uns ja erst an den Taschenrechner dran! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MartinSt Geschrieben 27. Mai 2010 Teilen Geschrieben 27. Mai 2010 Und wo ist jetzt deine Frage, das Problem? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Gymnasiast Geschrieben 27. Mai 2010 Autor Teilen Geschrieben 27. Mai 2010 Was ist ein Parameter und wie wendet man es an Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MartinSt Geschrieben 27. Mai 2010 Teilen Geschrieben 27. Mai 2010 die Antwort von Flashpixx steht in #2. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
chance-5 Geschrieben 27. Mai 2010 Teilen Geschrieben 27. Mai 2010 Was ist ein Parameter und wie wendet man es an Warum hast du dir den Benutzernamen "Gymnasiast" ausgesucht? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Dusk Geschrieben 27. Mai 2010 Teilen Geschrieben 27. Mai 2010 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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.