Hallo tom,
du kannst dem OnKlick Event nur eine Methode zuweisen, die die vordefinierten Parameter nutzt. Also hier nur Sender: TObject.
Wenn du also zusätzlich den Parameter Weg benötigst, kannst du das entweder über eine globale Variable machen oder aber in dem du ein eigenes Objekt von TObject ableitest, dass die Eigenschaft "Weg" hat. Dann kannst du z.B. so auf den Wert zugreifen:
Delphi-Quellcode:
procedure TfrmMain.Button1Click(Sender: TObject);
begin
if Sender is myObjectMitWeg then
ShellExecute(Application.Handle,'OPEN',PCHar('http://www....index.php?weg='
+(Sender as myObjectMitWeg).Weg),nil,nil,sw_ShowNormal);
end;