Autor Beitrag
mk2
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 72

WIN 2000
D4 Prof
BeitragVerfasst: Do 24.10.02 14:48 
hi,

ich hätte da mal ne grundsätzliche frage

ich hab von einer Form 2 instanzen erstellt, indem ich die variablendeklaration erweitert habe. also statt

ausblenden Quelltext
1:
var Form1:TForm1;					


habe ich das gemacht:

ausblenden Quelltext
1:
var Form1,Form1b:TForm1;					


nun dachte ich immer das die property name den variablennamen beinhaltet, aber komisch ist folgendes :

ausblenden Quelltext
1:
2:
Form1b:=TForm1.Create(parent);
showmessage(Form1b.name);


die Ausgabe lautet 'Form1', aber sollte sie nicht eigentlich 'Form1b' lauten ? :?

Wie kann ich zur laufzeit zwischen den beiden instanzen unterscheiden wenn nicht über die property name?

Ich hoffe ich hab das nicht zu chaotisch erklärt, vielleicht kann mir ja jemand folgen. :wink:

mfg mk2
mk2 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 72

WIN 2000
D4 Prof
BeitragVerfasst: Do 24.10.02 15:00 
Sorry, hab grad gesehen, dass das nicht stimmt was ich geschrieben hab.
der name von form1b ist 'form1_1'.

also im prinzip hab ich mir die frage jetzt selbst beantwortet.

mfg mk2