Forum: Sonstige Fragen zu Delphi
by gnr82,
11. Okt 2007
@Whookie: Die beiden Threads werden schon richtig erzeugt, dass kann ich nachvollziehen, da ich einen überlagerten Constructor hab und der auch 2x aufgerufen wird. Die Threads sollten auch nicht einfach so beendet werden. Der Constructor und das Execute des Threads:
constructor devThread.create(arrid:integer);
begin
inherited create(False);
myid := arrid;
mycport :=...
Forum: Sonstige Fragen zu Delphi
by gnr82,
10. Okt 2007
Es ist ein dynamische Array und ich setze die länge (der Einfachkeit halber) erstmal auf 2. Ich kreiere die Threads nicht suspended, mit nur einem Thread funktioniert es ja wunderbar! Die Threads sollten also sofort loslaufen.
Forum: Sonstige Fragen zu Delphi
by gnr82,
10. Okt 2007
Hallo,
ich hab folgendes Problem:
Ich hab einen Thread, welcher für die Datenerfassung eines Gerätes zuständig ist,das funktioniert auch tadellos. Allerdings möchte ich mehrere Geräte betreiben, d.h. ich hab ein array mit diesem thread. Beim Initialisieren wird auch jeder thread, wie es aussieht, kreiert. Allerdings ist dann tatsächlich nur einer diese Threads vorhanden.
Die Deklaration:...