2
LabView dll fileは、Python 2.7スクリプトから使用します。私たちがPythonから呼び出せるDLLファイルの中のどのメソッドがLabViewでdllをロードする必要がないかを理解するために何ができるでしょうか?Pythonで使用するDLLで使用できる関数を調べる方法
また、LabView DLLを呼び出すPythonコードを実行するシステムでLabViewを実行する必要がありますか?
LabView dll fileは、Python 2.7スクリプトから使用します。私たちがPythonから呼び出せるDLLファイルの中のどのメソッドがLabViewでdllをロードする必要がないかを理解するために何ができるでしょうか?Pythonで使用するDLLで使用できる関数を調べる方法
また、LabView DLLを呼び出すPythonコードを実行するシステムでLabViewを実行する必要がありますか?
私が理解していることは、LabViewで作成されたサードパーティDLLを使用していることです。 http://digital.ni.com/public.nsf/allkb/B727BE0152F606D486256A22004DE82D
私はメーカー によってドキュメントの
は確かに私は質問を取得していません。コマンドプロンプトで 'nm thedll.dll'を実行してシンボルを見ることができます。 –
一般に、私はPythonからLabVIEW DLLを呼び出そうとすることに反対します。 DLLが純粋なC DLLの場合は、通常のスタンドアロンのライブラリとして動作するはずです。ただし、製造元がlabview.libにリンクしており、メモリ割り当て方法(たとえば、ハンドルの作成またはサイズ変更)を使用している場合、これは機能しません。 – oysstu
混乱を避けるために、この「LabVIEW DLL」が* LabVIEWで作成されたDLLではなく* LabVIEWから使用されるように見えるかのように見えます。どのような方法で、他の言語から呼び出し可能にする必要があるのか、製造元に問い合わせてみましたか? – nekomatic