Forum: Object-Pascal / Delphi-Language
Delphi
by Jacki O,
20. Dez 2004
Hallo,
ich denke, ich habe das Problem in den Griff bekommen.
Wenn man sich eine dynamische Variable auf ein solches Object anlegt und mit new(PObj2) sich das Object anlegen läßt gibt es keine Probleme.
Siehe Link: http://www.db.informatik.uni-kassel.de/Help/pascal/einfuehrung/pas_obj.html
Gruß Jacki :P
Forum: Object-Pascal / Delphi-Language
Delphi
by Jacki O,
15. Dez 2004
Genau, sie der String ist nicht da, aber warum ist er da, wenn ich bei der Deklaration in OBJ1 den String mit einer Längenangabe initialisiere?
Wie gesagt, es handelt sich dabei um das 'alte Objectmodell' das wohl 1989 von Turbo Pascal eingeführt wurde. Einer der grundlegenden Unterschiede ist meines erachtens, das man nicht erst einen Konstruktor aufrufen muß. Ausserdem kann ich ja auf alle...
Forum: Object-Pascal / Delphi-Language
Delphi
by Jacki O,
15. Dez 2004
Vielen Dank für dei schnelle Antwort.
Ich habe die Datenfelder von OBJ1 öffentlich, durch einfühgen von public gemacht.
Leider ohne erfolg. :cry:
Forum: Object-Pascal / Delphi-Language
Delphi
by Jacki O,
15. Dez 2004
Hallo,
ich habe gerade eine Problem mit dem alten Objectmodell von Pascal.
(Ich denke amn sollte dieses nicht verwenden, aber ich denke, das es unmöglich ist eine Klassse von einem Object erben zu lassen -> Wenn das doch geht,... ich bin dankbar für jeden Tip :P )
Das Basisobject sieht im Prinzip so aus:
type OBJ1 = Object
Nr : Integer;
aStr : String;
procedure Open;