![]() |
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 ![]() z.B. ![]() Mfg Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:20 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-2025 by Thomas Breitkreuz