Forum: Sonstige Fragen zu Delphi
Delphi
by schlecki,
13. Okt 2009
Das ist ein Cast ;)
Der macht erstmal gar nix. Du sagst an der Stelle nur, "Ich weiß, da ist ein Integer und nichts anderes"; und wenn doch mal was anderes da ist, dann kracht es bestenfalls :D
Wenn du schreibst:
Listbox1.Items.Objects := TObject(5);
Hier wird kein Objekt erzeugt. Du schreibst da einfach eine 5 hin und sagst dem Compiler, da sei ein TObject. Umgekehrt ist es...
Forum: Sonstige Fragen zu Delphi
Delphi
by schlecki,
13. Okt 2009
In diesem Beispiel dann mit
var
wert: Integer;
wert := Integer(ListBox1.Items.Objects);