Thema: FreePascal SigSegV bei FormCreate

Einzelnen Beitrag anzeigen

ManniSt

Registriert seit: 16. Okt 2019
28 Beiträge
 
FreePascal / Lazarus
 
#1

SigSegV bei FormCreate

  Alt 6. Feb 2022, 14:26
Delphi-Version: 5
Hallo zusammen,

habe da eine neue Form kreiert, die mit einem Testetxt auch super angezeigt wird.

OnCreate startet auch, die Form wird korrekt dargestellt.
Nur...: Wenn ich da F_Menu.Top oder ähnliches, was sich auf F_Menu bezieht, eingebe erscheint ein SigSegV.

Beim Kompilieren gibt es keine Fehlermeldungen.
Der Pieps kommt, ich kann auch Objekte auf der Form ändern.
F_Menu. ....... erzeugt den SigSegV

Hat da jemand eine Idee?

Gruß

Manni
-----------------------
Aufruf aus der aufrufenden Form:

Code:
  F_Menu := TF_Menu.Create(Nil); //Form wird erstellt
  F_Menu.ShowModal;         //Form wird angezeigt
  FreeAndNil(F_Menu);       //Form wieder freigeben
--------------------------
In F_Menu:

Code:
procedure TF_Menu.FormCreate(Sender : TObject);

begin
  tone(440,250);
  F_Menu.Width := 300;
end;                        // procedure TF_Menu.FormCreate
Manfred
  Mit Zitat antworten Zitat