![]() |
OnCreate Problem
Hab eine Unit geschrieben, bei der ich das OnCreate nutzen will. Jetzt erscheint beim Aufrufen jedoch folgender Fehler:
"The FormCreate method referenced by test.OnCreate has an incompatible parameter list. Remove the reference?" So ist das OnCreate aufgebaut:
Delphi-Quellcode:
Was mach ich falsch? Die Unit wird nicht automatisch ausgeführt, sondern von einer Hauptunit gestartet.
type
Ttest = class(TForm) {...} procedure FormCreate(Sender: TObject; name:string); {...} implementation {...} procedure Ttest.FormCreate(Sender: TObject; name:String); begin inherited; {} end; |
Re: OnCreate Problem
diese methode ist immer so aufgebaut:
Delphi-Quellcode:
gruessle
procedure TMyForm.FormCreate (Sender: TObject);
|
Re: OnCreate Problem
Zitat:
|
Re: OnCreate Problem
Nein! das OnCreate-Property ist von Typ TNotifyEvent uns muss so aussehen: "TNotifyEvent = procedure(Sender: TObject) of object;"
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz