Probleme mit dynamisch erzeugter Combobox zur Laufzeit
Hallo,
möchte eine eigene Combobox zur Laufzeit des Programmes mit verschiedenen neuen Eigenschaften erzeugen:
Delphi-Quellcode:
Bei der Procedure Change ==> Ereignis von OnChange klappt die Sache auch tadellos.
Type TMyComboBox = class(TComboBox)
private protected procedure Change; override; procedure Exit; override; public end; var Form1: TForm1; ComboBox1 :TmyComboBox; Bei der Definition von Exit ==> Ereignis von OnExit der Combobox erhalte ich die nachfolgende Meldung: Zitat:
|
Re: Probleme mit dynamisch erzeugter Combobox zur Laufzeit
das "OnExit" verwenden
|
Re: Probleme mit dynamisch erzeugter Combobox zur Laufzeit
Hallo,
danke für die schnelle Antwort. Mir ist nur nicht klar, wie ich diese Ereignis dann abfangen kann. Mit
Delphi-Quellcode:
erhalte ich die Fehlermeldung:
Type TMyComboBox = class(TComboBox)
private protected procedure Change; override; // procedure Exit; override; public { Public declarations } published property OnExit; end; var Form1: TForm1; ComboBox1 :TmyComboBox; . . procedure TmyComboBox.OnExit; begin ShowMessage('Aufruf'); end; Zitat:
|
Re: Probleme mit dynamisch erzeugter Combobox zur Laufzeit
Hallo
Du brauchst keine Ableitung der Combobox, wenn du auf die Ereignisse reagieren willst. Gugg mal im Forum unter laufzeit ereignis, da gibt es unmengen von threads, die zeigen wie das geht. z.B. hier Mfg Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz