JP1 Version 9 JP1/Script(Windows(R)用)
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
- 機能
- 初期化ファイル(.INIファイル)から値を読み込みます。
- 形式
IniRead ( FilePath , SectionName , ValueBuff , EntryName )
- 指定項目
- FilePath
- 初期化ファイル名のフルパスを文字列,または値を格納した変数名で指定します。
- SectionName
- セクション名を文字列,または値を格納した変数名で指定します。
- ValueBuff
- 読み込まれた値を受け取る変数名を指定します。
- EntryName
- エントリ名を文字列,数値,または値を格納した変数名で指定します。
- 説明
- 指定された初期化ファイル(.INIファイル)の特定のセクションから,エントリされている値を読み込み,指定された変数に格納します。コマンドが正常に実行された場合は真(True)を,エラーが発生した場合は偽(False)を,コマンドの実行結果として返します。
- FilePathで指定された初期化ファイル,またはSectionNameで指定された初期化ファイルの特定のセクションが存在しない場合は,指定された変数に長さ0の文字列("")を格納します。
- 補足
- Windows VistaまたはWindows Server 2008で,環境変数ProgramFiles(通常はシステムドライブのProgram Filesフォルダ),またはWinDir(通常はシステムドライブのWindowsフォルダ)に設定されているフォルダ下の初期化ファイルを指定する場合,注意が必要です。詳細は,「1.8.3 コマンドの動作」を参照してください。
- 注意
- エントリされている値が1,025バイト以上の場合,変数には1,024バイトまでしか格納されません。値が1,025バイト以上のエントリを読み込まないようにしてください。
- 例
- 起動フォルダ下の初期化ファイル"ABC.INI"の内容が次のような場合,
- 以下のスクリプトで内容が読み込める。
; ABC.INI
[Files]
File01=Readme.txt
File02=Abc.exe
' スクリプトファイル
' 1行目で変数file1に"Readme.txt"が格納される。
' 2行目で変数file2に"Abc.exe"が格納される。
Dim file1 ,file2
IniRead ( _BIN_+"ABC.INI" ,"Files" ,file1 ,"File01" )
IniRead ( _BIN_+"ABC.INI" ,"Files" ,file2 ,"File02" )
- 対象バージョン
- JP1/Script 01-00以降
Copyright (C) 2009, 2011, Hitachi, Ltd.
Copyright (C) 2009, 2011, Hitachi Solutions, Ltd.