2012.12.10
 

環境変数の値を取得する

Question

ADDENVVARをCLプログラム内に組み込み、環境変数を設定する処理を行っています。環境変数が既に存在していた場合、環境変数を削除する等の処理を行いたいので、既存の値を取得して確認したいと考えております。取得するにあたりコマンドを探しましたが、見つかりません。
どうすれば、登録されている環境変数の値を取り出すことができますでしょうか。

Answer

残念ながらRTVENVVAR のようなCLコマンドがありません。
getenv()APIを利用することにより環境変数の値を取得することができます。
ILE-RPGプログラムでの呼出し方の例としては以下のとおりです。

図01-01

ページトップ

ボタン