ja das sollte sicher sein..
Code:
type
tsensorthread = class(tthread)
private
id: integer;
werte: valArr;
...
end;
...
var
sensoren: array [1..2] of tsensorthread;
...
gibs denn vielleicht die möglichkeit die
DLL zu kopieren, also zb sensor1.dll und sensor2.dll zu haben, und dann sowas wie:
Code:
function s_getvalues(id: longword; values: valArr):longword; cdecl; external 'sensor1.dll';
function s_getvalues(id: longword; values: valArr):longword; cdecl; external 'sensor2.dll';
aber dann gibs ja halt einen funktionsnamen konflikt. also irgendwie sowas in der art