Ich möchte ein Delphi-Projekt nach Lazarus portieren. Das Projekt hat vier Formulare. In Lazarus habe ich die vier leere Formulare erstellt und die Komponenten aus den Formularen unter TurboDelphi kopiert und in Lazarus eingefügt. Dabei gab es logischerweise einige Fehlermeldungen. Anschliessend habe ich die Ereignisse eingefügt. Beim Compilen musste ich einige Anpassungen vornehmen habe, dann erhielt ich im Nachrichtenfenster folgende Meldung:
Units\liste.lrs(3,17) Error: Identifier not found "LazarusResources"
Das ist eine von Lazarus generierte Datei:
{ Das ist eine automatisch erzeugte Lazarus-Ressourcendatei }
LazarusResources.Add('Tfrm_Liste','FORMDATA',[
Nachdem ich das Formular entfernt und die Aufrufe auskommentiert habe, geht es beim nächsten Formular weiter:
Units\rcg_job.lfm(1,1) Error: Illegal expression
Da steht wie in den anderen *.lfm auch nur der Name des Formulars.
object frm_Job: Tfrm_Job
Left = 1417
Gibt es dafür eine einfache Lösung oder muss ich die Formulare komplett neu erstellen?