Thema: Delphi Mal wieder Threads....

Einzelnen Beitrag anzeigen

Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#14

Re: Mal wieder Threads....

  Alt 29. Jan 2010, 15:26
Ah, ok. Aber du kannst doch gleich den Pointer auf den Record übergeben:
Delphi-Quellcode:
type
  PMyThread = ^TmyThread;
  TMyThread = record
   InUse :Boolean;
   FormHandle :THandle;
   Text :String;
   ..... usw.
end;
var
   FThread :Array[0..20] of TMyThread;



function GeloesterThread(MyThread: PmyThread): LongInt; stdcall;
begin
    //in i steht dann der index
  MyThread.InUse:=False;
end;



FThread[i].ThreadHandle:=BeginThread(nil, 0, @FMake,integer(@FThread[i]), 0, FThread[i].ThreadID);
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat