Edit1->Text Übergabe per "call by reference" ???
-
DerAltenburger schrieb:
Beide falsch!!!
Text ist eine PROPERTY, die mit Funktion verknuepft ist!
Ach ne... Edit1->Text als R-Wert ist aber nichts weiter als ein Rückgabewert einer Funktion. Dieser Wert steht aber wo ganz anders im Speicher als der Text vom Edit.
-
Skatepirat schrieb:
Funktion(setzeTextvonEdit());
Du meinst wohl Funktion( HoleTextVonEdit() )
-
eigentlich meinte ich:
Funktion(LeseundSchreibeTextvonEdit());
:c)
....
hole wäre ja langweilig , das geht ja :c)
aber schreiben alleine in dieser Form wie ich es vorher angab
würde eigentlich schon langen ,aber das ist evtl. doch unmöglich .. :c(
-
Hallo,
erst mal langsam mit euren Gemütern

Ihr könnt solange drum zureden wie ihr wollt. Wenn es kein Gleichheitszeichen gibt, vor dem Edit->Text steht, wird die Setter-Methode des Textes nie aufgerufen. Dadurch wird dann natürlich auch der Text nicht gesetzt.
Alles andere ist der Klasse TEdit egal.
-
AndreasW schrieb:
Alles andere ist der Klasse TEdit egal.
Sicher?

Edit1->Enabled = "Du bist verrückt TEdit";
Dann meckert der aber.
-
DJ BlackEagle schrieb:
Dann meckert der aber.
Keineswegs.
"Du bist ..." ist ungleich NULL und wird klaglos als true interpretiert.PS.
Ja, ich weiss, dass TEdit nicht alles egal ist.
Genauso weisst du aber auch, dass das nicht das ist, was Andreas meinte, also lass uns das bitte nicht ausdehnen.
-
@Jansen
Das war auch eher als Spaß aus gedacht.
Mir ist das klar das TEdit etwas egal ist. Nur der Compiler würde meckern.
Es ist halt sehr spät und etwas auf munterung kann um diese Zeit nicht schlecht sein.