計測制御技術ラウンジ >> GPIB技術ラウンジ 全部 1- 最新50

LabWindows/CVIでのDLL使用について

1 名前: 学生 投稿日:2003/10/30(木) 20:45 ID:L5mytl1g
こんにちは。
計測器制御のために
National Instruments社 LabWindows/CVI バージョン5.0
を使用しております。
今回、LabWindows/CVI上でC言語では無く、C 言語を使用したく思い
Microsoft社 VisualC 6.0
を使用しまして
C 言語で書かれた内容を、C言語から呼び出し使用できるようにDLLを作りまして
LabWindows/CVIのプロジェクトファイルに加えて使用しようとしました。
ところが、VisualC からは、拡張子がCのファイルから問題なく作成したDLLを
呼び出せるのですが、LabWindows/CVIでDLLをプロジェクトに加えただけで
コンパイルエラーになってしまい、解決法を見つけられない状態です。
VisualC で作成したDLLをLabWindows/CVIで呼び出すことはできないのでしょうか?
どなたか知っている方いましたら宜しくお願いします。

DLLを作成する場合には、例えば int func(void) と言う関数をDLLにしたければ

extern "C" __declspec(dllexport) int func(void);

という形で宣言を行い、DLLを作成しています。
また、関係ないかもしれませんが使用しているOSはwindows2000を使用しております。

2 名前: 匿名488 投稿日:2003/11/20(木) 23:08 ID:???
>>1
なんか単発質問スレだな。
コンパイルエラーって具体的にどんなエラーなんでしょうか。

3 名前: 匿名488 投稿日:2003/11/21(金) 00:06 ID:???
単発質問スレでもいいんですが(ローカルルール参照)、
具体内容がないと回答つかないかもね。

新着レスの表示

名前 : E-mail(省略可) :

文責:計測制御技術ラウンジ, Powered by ©タカヒロ@みちのく掲示板 [12ch BBS 2.03]