Resourcen Fehlermeldung

Rund um die LCL und andere Komponenten
Antworten
Mathias
Beiträge: 7317
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Resourcen Fehlermeldung

Beitrag von Mathias »

Bei mir kommt in der Konsole folgender Fehler:

Code: Alles auswählen

Form resource TLogForm not found. For resourceless forms CreateNew constructor must be used. See the global variable RequireDerivedFormResource.
Was ist der Auslöser ?

TLogForm ist ein komplett manuell erzeugtes Formular (Ohne Designer).
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
theo
Beiträge: 11346
Registriert: Mo 11. Sep 2006, 19:01

Re: Resourcen Fehlermeldung

Beitrag von theo »

Steht doch da. Du sollst CreateNew statt Create verwenden.

Mathias
Beiträge: 7317
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Resourcen Fehlermeldung

Beitrag von Mathias »

Habe ich jetzt gemacht, dafür habe ich jetzt eine SISSEGV.

Code: Alles auswählen

initialization
//LogForm := TLogForm.Create(nil);
LogForm := TLogForm.CreateNew(nil);
 
finalization
  FreeAndNil(LogForm);
end.     
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
theo
Beiträge: 11346
Registriert: Mo 11. Sep 2006, 19:01

Re: Resourcen Fehlermeldung

Beitrag von theo »

Bei mir nicht. Aber es ist vllt. je nach Widget Set ein bisschen früh in der initialization Section der Unit.

Warum schreibst du es nicht in die lpr nach Application.Initialize ?

Antworten