stimpy
26.06.2007, 13:06
Hallo,
ich rufe eine mittels LabVIEW erzeugte DLL aus C++ heraus auf.
Ich verwende die "Pointer+Größe-Übergabe" für Arrays und nicht die Handles (ging nicht richtig).
Leider ist die erzeugte DLL sehr laaaangsaaam, obwohl das VI ganz brauchbar lief.
Hat jemand 'ne Idee warum das so ist, und was man tun kann?
Vielen Dank,
Stimpy
PS: Habe gerade getestet: an der Parameterübergabe liegt es nicht. Die "berechnungs-entkernte" DLL ist sehr flott.
ich rufe eine mittels LabVIEW erzeugte DLL aus C++ heraus auf.
Ich verwende die "Pointer+Größe-Übergabe" für Arrays und nicht die Handles (ging nicht richtig).
Leider ist die erzeugte DLL sehr laaaangsaaam, obwohl das VI ganz brauchbar lief.
Hat jemand 'ne Idee warum das so ist, und was man tun kann?
Vielen Dank,
Stimpy
PS: Habe gerade getestet: an der Parameterübergabe liegt es nicht. Die "berechnungs-entkernte" DLL ist sehr flott.