Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Onclick Procedure (https://www.delphipraxis.net/24528-onclick-procedure.html)

jAcK oRsEn 22. Jun 2004 16:17


Onclick Procedure
 
Hi,

ich versuche ca 10 neue Menuitems zu erstellen....
Wenn man auf eines dieser Items klickt soll die Caption angezeigt werden.

Das versuche ich so, funktioniert aber leider nicht:

Delphi-Quellcode:
procedure TForm1.starte(Sender : TObject);
begin
ShowMEssage(sender ??? ); // keine ahnung wie

end;

...


for x := 0 to data.count - 1 do
  begin
  newitem := tmenuitem.create(Form1);
  newitem.OnClick := starte;
  newitem.Caption := data.strings[x];
  favoriten1.add(newitem);
  end;

Bernhard Geyer 22. Jun 2004 16:52

Re: Onclick Procedure
 
Delphi-Quellcode:
procedure TForm1.starte(Sender : TObject);
begin
  if Sender is TMenuItem then
  begin
    ShowMessage((Sender as TMenuItem).Caption);
  end;
end;

CalganX 22. Jun 2004 16:54

Re: Onclick Procedure
 
Hi,
versuch's mal mit
Delphi-Quellcode:
(Sender as TMenuItem).Caption
Chris


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