INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Hin - und zurückschreiben von Arrays aus LV an DLL



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

04.04.2007, 14:50
Beitrag #1

Predator Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Mar 2007

8.50
2006
DE

29393
Deutschland
Hin - und zurückschreiben von Arrays aus LV an DLL
hallo liebe LV-User... ich bin schon seit über einer Woche damit beschäftigt LV Messdaten (Array mit floats) in einer DLL Datei auszuwerten. Aber irgendwie bekomme ich das nicht hin und verliere langsam die motivation. daher bitte ich euch um hilfe... nochmal zur der Beschreibung des Problems: Ich habe Messwerte als Array [4096] gespeichert und möchte die in eine DLL Datei auswerten und als Ausgangsarray [4096] zurückschreiben. Die DLL macht eigentlich keine Probleme, mit __declspec(dllexport) lese ich die Werte ein und schreibe sie zurück. Als Beispiel habe ich den Addierer von zwei long Variablen genommen, um das zu verstehen. Auch wenn ich die Messdaten in die DLL schreibe und z.b. mir ein Wert daraus auslesen möchte klappt das auch. Aber wenn ich die Messdaten in die DLL schreibe und das Ausgangsarray als Ausgangsparameter deklariere, gibt LV eine Fehlermeldung (Fehler im Speicher) aus. Aus NI-zone habe ich versucht das ganze zu verstehen, da stand was davon, dass es Probleme gibt wenn die Arrays von der Größe her unterschiedlich sind. Bei mir ist das aber nicht der Fall, trotzdem Fehlermeldung. Ich denke das Problem liegt bei LV und nicht bei der DLL. Kennt da jemand vielleicht ne Lösung. Ich habe auch schon Versucht mit der MoveBlock Funktion aus LV... ging aber auch nicht, weil nicht verstanden.
MfG Dennis
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Hin - und zurückschreiben von Arrays aus LV an DLL - Predator - 04.04.2007 14:50

Gehe zu: