Einzelnen Beitrag anzeigen

luke2

Registriert seit: 17. Jun 2009
117 Beiträge
 
#1

Liste von Prozeduren als Thread starten

  Alt 14. Apr 2012, 14:56
Delphi-Version: XE2
Hallo,

Angenommen ich habe ein Array von Prozedurnamen
Delphi-Quellcode:
var a:array[0..2] of string = ('f1', 'f2', 'f3');

procedure f1(p:pointer);
begin

end;

...
Gibt es eine einfache Möglichkeit dieses Array mit einer for-Schleife zu durchlaufen, um alle Prozeduren in einem Thread zu starten?

Ungefähr so:
for i := low(a) to high(a) do beginthread(nil, 0, @a[i], nil, 0, c);
  Mit Zitat antworten Zitat