Thema: Delphi Ressource nicht gefunden

Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: Ressource nicht gefunden

  Alt 26. Mai 2009, 22:16
Zitat von xZise:
Hat den keiner eine Erklärung dafür, warum es funktioniert ohne Ableitung von TForm?
Ich denke das "Problem" liegt im Konstruktor von TForm begraben

Delphi-Quellcode:
constructor TCustomForm.Create(AOwner: TComponent);
begin
  ...
    if (ClassType <> TForm) and not (csDesigning in ComponentState) then
    begin
      Include(FFormState, fsCreating);
      try
        if not InitInheritedComponent(Self, TForm) then
          raise EResNotFound.CreateFmt(SResNotFound, [ClassName]);
      finally
        Exclude(FFormState, fsCreating);
      end;
  ...
end;
Wenn Klassentyp <> TForm versuche Ressource (dfm in Exe) in InitInheritedComponent zu laden.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat