Rational Developer for System z
COBOL for Windows バージョン 7.5 プログラミング・ガイド


ネストなし COBOL プログラムの呼び出し

COBOL プログラムは、呼び出し元と同じ実行可能モジュールにリンクされた (スタティック・リンク) サブプログラムか、または DLL で提供された (ダイナミック・リンク) サブプログラムを呼び出すことができます。 COBOL for Windows では、DLL からターゲット・サブプログラムを実行時に解決することができます。

ターゲット・プログラムを静的にリンクする場合は、プログラムが呼び出し元の実行可能モジュールの一部になり、呼び出し元とともにロードされます。ターゲット・プログラムを動的にリンクするか、実行時に呼び出しを解決する場合は、ターゲット・プログラムがライブラリー内に提供され、呼び出し元のロード時かターゲット・プログラムの呼び出し時にロードされます。

COBOL の CALL literal に対してサブプログラムの動的または静的リンクが実行されます。実行時の解決は、COBOL CALL identifier に対しては常に実行され、CALL literal に対しては DYNAM オプションが有効な場合に実行されます。

関連概念
CALL identifier および CALL literal
スタティック・リンクおよびダイナミック・リンク

関連参照
DYNAM
CALL ステートメント (「COBOL for Windows 言語解説書」)


ご利用条件 | フィードバック

Copyright IBM Corporation 1996, 2008.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)