Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Events mit zusätzlichen Parametern (https://www.delphipraxis.net/110767-events-mit-zusaetzlichen-parametern.html)

steppo 24. Mär 2008 14:39


Events mit zusätzlichen Parametern
 
Hallo Leute und Frohe Ostern,

ich erstellen mir dynamisch eine Reihe von TDbedits. Diesen weise ich ein OnExit - Ereignis zu. Alles wunderbar. Nun möchte ich dem OnExit-Ereignis aber noch einen Parameter übergeben, und zwar die ID des aktuellen Datensatzes. Das scheint so aber nicht zu funktionieren.

Also kurz gesagt, ich möchte mein OnExit-Event um einen Parameter erweitern. Kann mir jemand sagen wie?

Gruß Steppo

mkinzler 24. Mär 2008 14:40

Re: Events mit zusätzlichen Parametern
 
Geht so nicht. Es gibt aber andere Möglichkeiten, die ID des aktuellen Record zu ermitteln.

steppo 24. Mär 2008 14:53

Re: Events mit zusätzlichen Parametern
 
Danke für deine sehr aussagekräftige Antwort.

Gruß Steppo

Jelly 24. Mär 2008 15:00

Re: Events mit zusätzlichen Parametern
 
Im OnExit eines DBEdit gibts den Parameter Sender, und somit kommst du schon mal an dein DBEdit selbst ran. Und das hat ein Datasource, welches ein Dataset Property hat. Und somit kommst du direkt im OnExit Ereignis an dein Dataset ran, also auch an den aktuelle gewählten Datensatz.

steppo 24. Mär 2008 15:13

Re: Events mit zusätzlichen Parametern
 
Hallo Jelly,

danke für die Antwort. Werde es ausprobieren. Bleibt immer noch die Frage "Wie kann ich einem Event einen zusätzlichen Parameter übergeben?"

Editiert: Funktioniert wunderbar. Danke.

Gruß Steppo

Bernhard Geyer 24. Mär 2008 15:17

Re: Events mit zusätzlichen Parametern
 
Zitat:

Zitat von steppo
Bleibt immer noch die Frage "Wie kann ich einem Event einen zusätzlichen Parameter übergeben?"

Für eine fertige Komponente: Gar nicht. Dir steht es aber frei entsprechend abgeleitete Komponenten zu entwickeln die die für dich passenden Event-Parameter beinhalten.

steppo 24. Mär 2008 15:25

Re: Events mit zusätzlichen Parametern
 
Hallo Herr Geyer,

danke für die Antwort.

Gruß Steppo


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:51 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