Einzelnen Beitrag anzeigen

Benutzerbild von hibbert
hibbert

Registriert seit: 26. Aug 2003
Ort: Berlin
262 Beiträge
 
Delphi 2005 Personal
 
#5

Re: Dynamisches Popup » Procedure mit Parametern

  Alt 23. Sep 2005, 16:27
hi,
das habe ich auch schon versuicht, aber ich möchte ja noch zusaätzlich Variablen übergeben:
Delphi-Quellcode:
procedure tform1.meineproc(Sender: TObject;pname:string);
{...}
aNewItem[i] := NewItem(listbox1.Items[i], 0, False, True, meineproc(listbox1.Items[i]), 0, 'item'+inttostr(i));
doch da bekomme ich diese Meldung:
Zitat von Compiler:
[Fehler] Unit1.pas(151): Inkompatible Typen: 'TObject' und 'String'
also mach ich das so:
aNewItem[i] := NewItem(listbox1.Items[i], 0, False, True, meineproc(popupmenu1,listbox1.Items[i]), 0, 'item'+inttostr(i)); da bekomme ich dann diese Fehlermeldung:
Zitat von Compiler:
[Fehler] Unit1.pas(151): Inkompatible Typen: 'TNotifyEvent' und 'procedure, untyped pointer or untyped parameter'
Wie übergebe ich nun die Parameter ??

hibbert
  Mit Zitat antworten Zitat