Written in Japanese(UTF-8)
2014.8.30
INASOFT
2014.8.30
INASOFT
/トップ/いじくるつくーる/ダウンロード/WebHelp/ヘルプトップ/
本ソフトウェアの開発は終了しています。ヘルプに記載されている情報も古いものになっています。

R-Script その他の関数
■GetIParam$
R-Scriptインタプリタに指定されたコマンドラインと引数を返します。
GetIParam$( n )
GetIParam$()
●引数
n … 取得したい引数の番号を指定します。ここで0を指定すると、インタプリタのプログラム名が返ります。
nを指定しなかった場合、インタプリタ実行開始時のコマンドライン文字列全体が返ります。
●戻り値
インタプリタ実行開始時のコマンドライン文字列全体か、コマンドライン文字列を区切り文字(スペースかタブ)で区切って解析した引数のそれぞれを返します。
(この関数は、C言語の外部変数 __argv[n] または Windows API GetCommandLine() が返す戻り値をそのまま返します)
例えば、普通に Rnsf7.exe を開始した場合は、GetIParam$() も GetIParam$(0) も、(フルパスで)Rnsf7.exe を返します。
また、
Rnsf7.exe test.rsc param1 param2 "param3 param4"と開始した場合、GetIParam$() は (フルパスで)Rnsf7.exe test.rsc param1 param2 "param3 param4" を返します。
GetIParam$(0) は (フルパスで)Rnsf7.exe GetIParam$(1) は test.rsc GetIParam$(2) は param1 GetIParam$(3) は param2 GetIParam$(4) は param3 param4を、それぞれ返します。
●サンプル
if (GetIParam$(2) == "DelFindFileMRU") { goto :DelFindFileMRU }
その他の関数一覧へ
関数書式の見方
※このページは、ソフトウェアに付属のヘルプファイルをWeb用に再構築したものです。大部分に自動変換を施しているため、一部は正しく変換しきれずに表示の乱れている箇所があるかもしれませんが、ご容赦下さい。また、本ドキュメントはアーカイブドキュメントであり、内容は「いじくるつくーる」最終公開時点、あるいは、それより古い時点のものとなっております。一部、内容が古くなっている箇所があるかと思いますが、あらかじめご了承下さい。
※このページへは、自由にリンクしていただいてかまいません。
このページに関するご意見の受け付けは終了しています。