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

VBIB-32.basをVB.netで使用したい

3 名前: マニク◆Jy2pR/5Y 投稿日:2003/11/25(火) 21:08 ID:???
VB.NETでもDeclareを使ってアンマネージドdll関数呼び出す事は可能。
しかしVB6とはデータ型が違っているので注意。Integer型は
もはや16bitではなく32bitである。

参考になるかわからないけど、MSDNライブラリに載ってる
MessageBox()関数の呼び出し霊はこのように宣言されてる。

 Declare Auto Function MBox Lib "user32.dll" _
  Alias "MessageBox" (ByVal hWnd As Integer, _
    ByVal txt As String, ByVal caption As String, _
    ByVal Typ As Integer) As Integer


で結局、VBIB-32.BASに記述されている関数のうち、必要な関数宣言
を全て書き直さないとだめです。

新着レスの表示

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

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