LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

dllを呼び出し 引数nullを渡す方法

あるDLLの引数に、 void* reservedがあり、reserved 予約引数。NULLでなければならないと有ります。

またこのDLL(API)はVisualBasic、C/C++で開発されたプログラムであると記されています

このDLL(API)をLabVIEWのCall Library Function Nodeで呼ぶと返り値が、

0x80070057(関数の引数に仕様外の値を渡した)が返ってきます。(0x00が正常終了と有ります)

LabVIEWのバージョンは7.1と2009試用版です

行ったことは

1.0x00の値、ポインターを渡した.

2.LabVIEWのCall Library Function Nodeの引数にバリアント型を指定して

    0、16,22バイトの数値をバリアントに変更して渡した

3.その他色々やってみましたが、返り値は0x80070057か最悪LabvIEWが落ちます

4.ラッパーを使用したいのですが、使用している環境が2000なので、適当なのが入手できません

解決方法は、何か無いでしょうか

0 Kudos
Message 1 of 2
(3,066 Views)
Please post in English or post here.
0 Kudos
Message 2 of 2
(3,062 Views)