Du kannst den Destruktor doch jederzeit hinzufügen:
Delphi-Quellcode:
TSprite = class
CtrlName: WideString;
CtrlIndex: Integer;
Left: Single;
Top: Single;
Width: Integer;
Height: Integer;
Scale: Single;
Opacity: Byte;
ShellTo: string;
IconPath: WideString;
WorkDir: WideString;
UseLabel: string;
CmdLine: WideString;
ShowCmd: longint;
h_Bitmap: HBitmap;
Visible: Bool;
public
destructor Destroy; override;
end;
Ja aber das würde die Ansicht des Record/Class verändern und ich möchte diese Sichtbar als Record erhalten.
Alles andere verwirrt nur.
Hatte meine Beitrag oben nochmal korrigiert. Sorry.
Zitat:
Ich möchte sie auch in der Class nicht definieren diese soll weiterhin wie ein Record aussehen.
Aber ich gebe dir recht wenn sie DEFINIERT ist das es funktioniert.
gruss