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 

Array initalisieren über DLL Funktion



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!

28.08.2012, 09:34
Beitrag #1

Forti Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Aug 2012

8.5
2012
DE



Array initalisieren über DLL Funktion
Hallo,

dies ist mein erster Post in diesem Forum, bitte weist mich auf fehlende Informationen hin, danke! Smile

Ich habe ein Problem mit der Initalisierung eines Arrays in Labview. Ich verwende eine DLL, dieser übergebe ich den Zeiger auf einen Unsigned 32bit Integer (in Form einer numerischen Konstante in Labview) und über die Parametereinstellung "Zeiger auf Wert" in der VI zum Aufruf externer Bibliotheken. Als Rückgabe erhalte ich von der DLL einen Unsigned 8bit Integer, welcher als Dimensionsgröße meines zu initialisierenden Arrays dienen soll. Leider stürzt das Programm (vermutlich an dieser Stelle) ab. Und zwar scheinbar abhängig davon, ob ich die Numerische Konstante (welche ich als Pointer an das VI übergebe) mit "0" festlege (kompletter Programmabsturz) oder einer anderen Zahl (z.B. "5"), dann gibt es eine Meldung, dass der Speicher voll sei. Wenn ich eine andere Zahl als 0 wähle, kann ich mir das initialisierte Array ausgeben, allerdings ist die Länge scheinbar nicht, oder nur teilweise, durch die DLL beeinflusst (bei 5 ist das Array auch nur 5 lang, bei größeren Werten ändert sich die Länge allerdings seltsamerweise).

Kann mir jemand sagen, wo das Problem liegen könnte?

Vielen Dank!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Array initalisieren über DLL Funktion - Forti - 28.08.2012 09:34

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Array Elemnte von externer Funktion verbinden Heili 3 5.362 12.11.2010 13:54
Letzter Beitrag: Lucki
  Über externen Code Interface Array zurückbekommen? dr.smirnoff 7 8.347 13.05.2005 10:32
Letzter Beitrag: didierj

Gehe zu: