Einzelnen Beitrag anzeigen

WM_CLOSE

Registriert seit: 12. Mai 2010
Ort: königsbronn
398 Beiträge
 
RAD-Studio 2009 Pro
 
#14

AW: Fehler bei Übernahme von Text aus Edit

  Alt 9. Mär 2011, 20:44
Son Quatsch, ich kann es so erklären:

frmTitel ist eine globale Variable (oder fast)
Das Formular wird in dem dpr-file erzeugt: CreateForm(frmTitel, TfrmTitel) Dann kommt der programmierer und erzeugt in irgendeiner seiner funktionen ein anderes Formular. Das hat zwar den selben Typ, aber es ist ein seperates Formular.

Greift jetzt der programmierer auf die globale Varible zu, erhält er eben nur die Variablen der ersten Instanz.

Deshalb muss in Methoden einer Klasse immer auf die aktuelle
Instanz zugegriffen werden. Das erreicht man indem man self davorschreibt, oder es komplett weglässt.
  Mit Zitat antworten Zitat