vb.netでのDLLの呼び出し宣言
■vb.netでのDLLの呼び出し宣言
Win32 APIや自作のDLLを呼び出すことが出来ます。
VBから呼び出す為には、まず「この関数を呼び出すぞ」という宣言をしてやらなければなりません。
Declare Function 関数名 Lib "DLL名" Alias "API名" (引数…) As 戻り値の型
Alias ・・・ プロシージャ名とは異なる名前(別名)で、関数を使用したい場合にのみ使用します。
※ 関数名に別名を指定し、Alias に、実際のプロシージャ名を指定します。
同じ名前でも、引数の型が違うので同名で宣言できる
Declare Sub TABLIO Lib "SSCommon" (ByVal nTblNo As Short, _
ByVal nRecNo As Short, _
ByVal nMode As Short, _
ByRef pData As TSKDEF_TYPE, _
ByRef nErr As Short)
Declare Sub TABLIO Lib "SSCommon" (ByVal nTblNo As Short, _
ByVal nRecNo As Short, _
ByVal nMode As Short, _
ByRef pData As SEMAFO_TYPE, _
ByRef nErr As Short)