Forum: Object-Pascal / Delphi-Language
Delphi
by TheAn00bis,
14. Nov 2005
Ich glaub es nicht...
An dem Code war wirklich alles richtig.
Ich hatte aber in der Klasse TKarte die Variablen folgendermaßen deklariert:
implementation
var
Forum: Object-Pascal / Delphi-Language
Delphi
by TheAn00bis,
14. Nov 2005
:(
1) Hab ich nicht. :(
2) Dann erscheint das, was ich auch eingegeben habe, also richtig...
Okay, geändert!
Forum: Object-Pascal / Delphi-Language
Delphi
by TheAn00bis,
14. Nov 2005
Danke für den Tip, aber die bietet keine Vorteile, die ich gebrauchen könnte.
Verdammt! Oder auch nicht ;)
Nein, ist nicht der genaue Quelltext, da ich das allgemein halten wollte.
(damit das Problem schneller klar wird)
Hier der Quelltext um den es geht:
Forum: Object-Pascal / Delphi-Language
Delphi
by TheAn00bis,
14. Nov 2005
Das freut mich doch, dann war das ja schonmal nicht falsch :D.
So gebe ich die Namen aus:
procedure TForm1.Button1Click(Sender: TObject);
var i: integer;
test:ObjetktTyp;
begin
for i:=0 to liste.count-1 do begin
test:=liste;
Forum: Object-Pascal / Delphi-Language
Delphi
by TheAn00bis,
14. Nov 2005
Dann erscheint die Fehlermeldung "Incompatible types"; egal ob "test" vom Typ "ObjektTyp" oder vom Typ Pointer ist.
Forum: Object-Pascal / Delphi-Language
Delphi
by TheAn00bis,
14. Nov 2005
Hi,
wenn ich so 5 Objekte erstelle und in eine TList packe:
private liste:Tlist;
//...
procedure xyz;
var test:ObjetktTyp;
i: integer;