Einzelnen Beitrag anzeigen

Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#2

Re: implementation-teil einer Array-Routine?

  Alt 24. Jan 2006, 15:09
Hi,
also wenn du ein Array von Proceduren hast, dann benutzt du (imho) kein Delphi. Du hast höchstwahrscheinlich nur ein Array von Prozedurzeigern.
Denke mal, damit ist dir schon klar was der richtige Weg ist, du nennst ihn ja auch schon. Du musst alle Proceduren ganz normal (ohne Array) implementieren und speicherst nur einen Zeiger auf die Funktion (oder schöner gesagt eine Referenz).
Der Aufruf sähe dann so aus, wie du es stehen hast:

Delphi-Quellcode:
var bla : String;
begin
  bla := 'Blubb'
  self.procedures[0](bla);
end;
Gruß Der Unwissende
  Mit Zitat antworten Zitat