AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:17

Parameter dieser Suchanfrage:

Suche in Thema: OnChange bei programmierten Komponenten?
Suche alle Beiträge, die von "Christian Seehase" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    Re: OnChange bei programmierten Komponenten?

      Delphi
      by Christian Seehase, 20. Sep 2003
    Moin Hobbyloser,



    Im Prinzip schon, Du musst den Sender nur richtig auswerten:

    procedure TForm1.Button1Click(Sender: TObject);
    begin
    if (Sender is TButton) then begin
    ShowMessage((Sender as TButton).Caption);
  • Forum: Sonstige Fragen zu Delphi

    Re: OnChange bei programmierten Komponenten?

      Delphi
      by Christian Seehase, 20. Sep 2003
    Moin Hobbyloser,

    der Aufbau, also die Parameter müssen übereinstimmen.
    Was Du dann in der Prozedur machst spielt keine Rolle.

    TNotifyEvent ist ja so deklariert:

    type TNotifyEvent = procedure (Sender: TObject) of object;

    Ergo: Die Methode muss eine Prozedur sein, und genau einen Parameter vom Typ TObject haben.
  • Forum: Sonstige Fragen zu Delphi

    Re: OnChange bei programmierten Komponenten?

      Delphi
      by Christian Seehase, 19. Sep 2003
    Moin Hobbyloser,

    OnChange ist von Typ TNotifyEvent.
    Wenn Du nun also eine Prozdure (besser Methode) zuweisen willst muss sie den gleichen Aufbau haben, also in diesem Falle einen Parameter vom Typ TObject.

    Da Deine Methode Anzeigen, aber einen Integer als Parameter hat kannst Du die nicht als OnChange benutzen.
    Würde auch keinen Sinn machen, da ja der Sender automatisch gefüllt wird,...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Christian+Seehase&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=6619
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:23 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