@Daddy:
Im Prinzip mache ich es jetzt auch so.
Im DataModul das meine Komponente enthält prüfe ich im onCreate den Booleanwert einer Property meiner Komponente.
Delphi-Quellcode:
procedure TOraData.DataModuleCreate(Sender: TObject);
begin
if not MeineKomponente.isLoggedIn then
Halt;
end;
So kann ich auf die Exeption verzichten.
Das klappt auch ganz gut so.
Noch lieber wäre es mir aber ich könnte das Ganze direkt in meine Komponente verlagern.
Da habe ich noch keinen Weg gefunden.
@Muhkuh:
Das Prinzip ist mir klar.
Hilft mir aber leider mit meiner Komponente nicht weiter.
Gruß
EarlyBird