Edit1->Text Übergabe per "call by reference" ???
-
Nein, du irrst dich nicht. Genau das ist der Punkt.
-
Beide falsch!!!
Text ist eine PROPERTY, die mit Funktion verknuepft ist!
Dascgeht nur mit REFERENZ auf TEDIT!!!

-
-=]xXx[=- :
Du hast mich genau richtig verstanden ! Ich wollte eben nur wissen ob das geht oder nicht ...Das heisst also dass Funktion auf diese Weise :
Funktion(setzeTextvonEdit());
keinen Parameter an setzeTextvonEdit() übergeben kann.
mfG
-
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.