Einzelnen Beitrag anzeigen

KLS

Registriert seit: 20. Jun 2004
Ort: Berlin
89 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Ne Art Switch umsetzen

  Alt 12. Mär 2005, 11:35
Hierfür bietet sich die Tag Eigenschaft der MenuItem an.
Gib jeden MenuItem eine eigene Nummer. (Praktischerweise von 1 aufwärts)
Anschließend würde ich die URLs in ein Array of String packen.
nun weisst du allen MenuItems ein "Onclick" ereignis zu. (alle die selbe)

Delphi-Quellcode:
procedure TForm1.N1231Click(Sender: TObject);
const
  URLs : array[1..3] of String = ('http://www.google.de','http://www.google.com','http://www.gmx.de');
begin
  Shellexecute(handle,'open',PChar(URLs[TMenuItem(sender).Tag]),'','',sw_show);
end;
Thomas H.
  Mit Zitat antworten Zitat