Registriert seit: 29. Mai 2002
37.621 Beiträge
Delphi 2006 Professional
|
Re: Array aufteilen
20. Mär 2006, 13:41
So muss es heißen:
Delphi-Quellcode:
setlength(SubRange, MAXTHREADS);
len := (length(Range)-1) div MAXTHREADS + 1;
for i := 0 to MAXTHREADS - 1 do
begin
setlength(SubRange[i], len);
SubRange[i] := copy(Range, i * len, len);
New(ThreadParams);
SetLength(ThreadParams.Range, length(SubRange[i]));
ThreadParams.Range := SubRange[i];
CloseHandle(BeginThread(nil, 0, @PingThread, ThreadParams, 0, ThreadID));
end;
Michael Ein Teil meines Codes würde euch verunsichern.
|
|
Zitat
|