Einzelnen Beitrag anzeigen

milchbrötchen

Registriert seit: 3. Apr 2007
Ort: Konstanz
36 Beiträge
 
#3

AW: problem mit DLL und threads

  Alt 9. Aug 2012, 20:38
also da sollte das problem eigentlich nicht liegen..

Code:
procedure tsensorthread.daten_aufnehmen();
begin
  while self.messen do begin
    self.erg:=s_getvalues(self.id,self.werte); //DLL Funktion
    if self.erg>0 then begin
      ...
    end;
    ...
  end;
end;
es wird die sensor id übergeben und in dem array "werte" habe ich danach die daten. und wenn die funktion parallel aufgerufen wird steht da in beiden arrays jeweils ein mix aus beiden sensordaten drin. das kann ich bei debuggen anhand der daten schließen.
  Mit Zitat antworten Zitat