hab mir eben die neue lazarus-version 0.9.30.4 (win32) installiert, vorher hatte ich 0.9.30 (fpc 2.4.2). jetzt kompiliert er mein projekt nicht mehr durch, er bleibt
an der fehlermeldung
Error: Call by var for arg no. 1 has to match exactly: Got "TFrmMeldungsfenster" expected "TForm"
hängen. ich übergebe dort (siehe code) ein formularobjekt(FrmMeldungsfenster) an eine funktion. vorher hat das problemlos funktioniert. da ich der funktion viele verschiedene formulare
übergebe, kann ich schlecht den exakten typen in der funktionsdeklaration vorher angeben.
Code: Alles auswählen
procedure setzeLookAndFeel(var oForm: TForm; iNr:longint=-1; iFormindex:longint=-1);
setzeLookAndFeel(FrmMeldungsfenster);