Forum: Object-Pascal / Delphi-Language
Delphi
by DelTurbo,
3. Feb 2010
Ich hatte gestern 31 laufen. Ohne probs. Im moment laufen *nachguck* 11. Also Peak war bisher 31.
Forum: Object-Pascal / Delphi-Language
Delphi
by DelTurbo,
30. Jan 2010
Rückmeldung!!
Das mit BeginThread hat mein prob gelöst. Nun rennt es sauber. Im moment laufen 14 Threads sauber "nebeneinander". Gibt es da eine obergrenze? Ich habe im moment bis zu 100 threads vorgesehen.
Nochmal danke für den tipp. :thumb:
Forum: Object-Pascal / Delphi-Language
Delphi
by DelTurbo,
29. Jan 2010
Naja, das ist doch wie gehopst und gesprungen. Ich sagte ich habe probs mit der Syntax, nicht das ich nicht weiss was ich mache :zwinker:
Wobei.... so genau weiss ich eh nie was ich mache :-D
Forum: Object-Pascal / Delphi-Language
Delphi
by DelTurbo,
29. Jan 2010
Das ist doch nur ein beispiel. Das ist nichtmal meine orginal Source. Das habe ich eben hier im post getippert um zu veranschaulichen was ich meine.
Hier der orginal aufruf.
FThread.ThreadHandle:=BeginThread(nil, 0, @FMake,@FThread.MyID, 0, FThread.ThreadID);
Forum: Object-Pascal / Delphi-Language
Delphi
by DelTurbo,
29. Jan 2010
@sirius: Der Pointer den ich da übergebe zeigt ins array auf die nummer die für den thread zuständig ist. Da dürfte wohl nix passieren.
Forum: Object-Pascal / Delphi-Language
Delphi
by DelTurbo,
29. Jan 2010
Ich hätte auch viel viel lieber den Index-Wert übergeben. Aber in dem beispiel was ich gefunden hatte war es halt so.
Wie gesagt, mit der Syntax hackt es bei noch.
Forum: Object-Pascal / Delphi-Language
Delphi
by DelTurbo,
29. Jan 2010
Muss ich da auf nochwas achten? Oder wirklich nur Create gegen Begin tauschen und das stdcall rausnehmen?
Forum: Object-Pascal / Delphi-Language
Delphi
by DelTurbo,
29. Jan 2010
Ui, ich hatte mal BeginThread genommen. Aber das ging nicht. Ich hatte das stdcall nicht weggemacht. Nun wo es weg ist läuft es.
Wie stabil es läuft kann ich leider nicht sofort sagen. Da muss ich abwarten.
Vielen vielen dank, ich hoffe das rennt nun stabiler.
Forum: Object-Pascal / Delphi-Language
Delphi
by DelTurbo,
29. Jan 2010
Hi,
ich suche seit heute morgen ein vernünftiges beispiel wie man "sauber" threads erstellt. Und zwar läuft es bei folgendermasen ab....
Ich habe eine sub. Die kennt ein Array z.b. so..
type
TMyThread = record
InUse :Boolean;
FormHandle :THandle;