COBOL2002 ユーザーズガイド


19.2.1 Visual BasicからCOBOLを呼び出すときの規則

Visual BasicプログラムからCOBOLプログラムを呼ぶときの規則を,次に示します。

エイリアス名称
_プログラム名@n
n

次の計算式で求められる値を指定します。

n =(引数の数×4) +

(値渡しで受け取る倍精度浮動小数点数字項目引数の数×4)

(例)

プログラム名がSAMPLE1で,2進項目と倍精度浮動小数点数字項目の引数を値渡しにする場合の関数宣言

Private Declare Sub SAMPLE1 Lib "COB1.DLL"
  Alias "_SAMPLE1@12" (ByVal A As Long, ByVal B As Double)