![]() |
Re: ondblclick von aussen
Zitat:
|
Re: ondblclick von aussen
GridDblClick(Grid);
funktioniert auch nicht, ich vermute mal weil das grid ja zur Laufzeit erstellt wird, oder ? |
Re: ondblclick von aussen
Die DblClick-Methode des Grids ist aber zugewiesen?
Delphi-Quellcode:
type
TForm1 = class(TForm) ... private FMyGrid: TGrid; procedure MyDblClick(Sender: TObject); //Deklaration der methode ... end; ... procedure TForm1.MyDblClick(Sender: TObject); begin //Hier der Code für den Doppelklick end; procedure TForm1.FormCreate(Sender: TObject); begin FMyGrid := TGrid.Create(self); ... FMyGrid.OnDblClick := MyDblClick; //Zuweisung der Methode zum Event end; |
Re: ondblclick von aussen
Zitat:
sorry hatte was verwechselt: FMyGrid.OnDblClick := MyDblClick; //Zuweisung der Methode zum Event die fehlermeldung lautet: Error: Incompatible types: got "untyped" expected "<procedure variable type of procedure(TObject) of object;Register>" |
Re: ondblclick von aussen
Und die Methode ist auch eine Methode von TForm1? Und die Signatur stimmt auch?
|
Re: ondblclick von aussen
Zitat:
procedure TForm1.MyButtonClick(Sender: TObject); und die Zuweisung: Fmygrid.OnDblClick := MyButtonClick(sender); //Zuweisung der Methode zum Event |
Re: ondblclick von aussen
Fmygrid.OnDblClick := MyButtonClick(sender);
|
Re: ondblclick von aussen
Zitat:
ergibt: Error: Wrong number of parameters specified for call to "MyButtonClick" :wall: |
Re: ondblclick von aussen
Wenn das eine Komponente ist, pack sie doch mal auf Dein Formular und mach im OI einen Doppelklick auf "OnDblClick". Die Signatur postest Du dann mal hier.
|
Re: ondblclick von aussen
Um was für ein Grid handelt es sich?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:54 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