掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB .netのexeからVC++ 6.0で作成したDLLに含まれる関数をコールするときのエラーをなくすには? (ID:77046)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
気がついた点だけですが。 >(2)Module1.vb > Declare Function fnGetEnviron Lib "Environ" _ > Alias "?fnGetEnviron@@YAKXZ" () As Long ここで戻り値の型がLongになっていますがこれは合っていますか? VB.NETではLongは64bit、Integerは32bitに変更されています。 VB6.0でのLongを意味しているならIntegerを指定して下さい。 >(1)Form1.vb > fnGetEnviron() > fnGetEnviron関数はFunctionだから戻り値を返す変数が必要なんじゃないですか? もしくはCallステートメントを書くか。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.