Hi
so ein ähnliches Thema gab es schonmal, allerdings trifft das nicht genau mein Problem:
ich möchte eine Klasse von TForm ableiten, um damit so zu sagen einen "virtuellen" Dialog realisieren zu können, den man bei Bedarf codegesteuert personalisieren kann.
Nun, meine Klasse sieht so aus
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| TVirtualDlg = class (TForm) private mDlgProperties: TDialogProperties;
function getDlgProperties ():TDialogProperties; procedure InitVirtualDialog (); procedure UpdateProperties ();
public constructor Create(); virtual; destructor Destroy; override;
procedure setID(mID: integer); procedure setCaption(mCaption: string);
property DialogProperties: TDialogProperties read getDlgProperties; end; |
nur nebenbei: was die TDialogProperties machen sollen ist folgendes: eine einfache Möglichketi schnell an die Basiseinstellungen des DIalogs ranzukommen.
das eigentliche Problem, wenn ich jetzt eine Instanz von dieser Klasse erstellen will (VirtualDlg.Create) bekomme ich den Fehler: "Resource TVirtualDlg nicht gefunden"
weiß jemand woran das liegt?
Gruß Mike