typeオプション。Functionプロシージャによって返される値のデータ型。は、Byte、Boolean、Integer、Long、Currency、Single、Double、Decimal(現在サポートされていません)、Date、String(固定長を除く)、Object、Variant、または任意のユーザー定義型です。
FunctionLoopThroughArray()DimvarArray()AsVariantDimstrFindAsStringstrFind="Doctor"'配列のサイズを宣言するReDimvarArray(1,2)'配列を初期化するvarArray(0,0)="Mel Smith"varArray(0,1)="Fred Buckle"varArray(0,2)="Jane Eyre"varArray(1,0)="Accountant"varArray(1,1)="Secretary"varArray(1,2...
Private Declare Function kakezan Lib "C:\Test.dll" Alias "_kakezan@8" (ByRef a As Double, ByRef b As Double) As Boolean Sub Test() Dim a(1 To 3, 1 To 3) As Double Dim b(1 To 3, 1 To 3) As Double a(1, 1) = 3 ...
Private Declare Function FuncBool Lib "DllExportSample.dll" (ByVal x As Boolean) As Boolean Private Sub chkBool_Click() On Error GoTo Error chkBool.Caption = FuncBool(CBool(chkBool.Value)) Exit Sub Error: Call MsgBox("[" & Err.Number & "]" & vbCrLf & Err.Description, vbCritical Or ...
布尔型BooleanTrue或者False 字节型Byte0~255乊间整数 整数型Integer-32,768~32,768乊间整数 长整数型Long-2,147,483,648~2,147,483,647乊间整数 货币型Currency -922,337,203,685,477.5808~ 922,337,203,685,477.5807的固定小数 单精度浮点Single ...