Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Methode Einlesen
beljo - Di 14.03.06 10:32
Titel: Methode Einlesen
Hallo Leute,
ich wollte gerne ein Methode Einlesen schreiben.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| procedure Einlesen ; begin a:= StrToFloat(edit1.text); b:= StrToFloat(edit2.text);´end;
procedure TForm1.Button1Click(Sender: TObject); begin Einlesen; end; |
Warum klappt sowas nicht? :cry:
Danke im vorraus.
Grishnak - Di 14.03.06 10:41
Wäre gut zu wissen, was nicht klappt bzw. welche Fehlermeldung kommt!
Versuchen wirs trotzdem:
- "a" und "b" müssen global deklariert sein
- da "Einlesen" keine Methode der Form ist, musst du per "Form1.Edit1.Text" bzw. "Form1.Edit2.Text" darauf zugreifen.
Würde dir vorschlagen, die Einlese-Routine als Methode von "TForm1" zu schreiben.
MightyPit - Di 14.03.06 10:48
hmm was steht denn in edit1.text bzw edit2.text wenn du mit dem debugger hinläufst?
wenn da keine in float wandelbare Zahl drin steht, kachelts.
beljo - Di 14.03.06 10:55
Danke Grishnack,
genau das war es.
Gut zu wissen das man es so machen kann. :-)
cu
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!