なでしこリファレンス
» コマンドライン (*)
| 分類 | 分類/システム/コマンドライン・環境変数 |
| 種類 | 変数 |
| 初期値 | |
| 説明 | プログラム起動時のコマンドライン引数を配列形式で得る |
| 識別 | id:190 |
プログラム実行時にパラメーターとして渡された、コマンドライン引数を保持している配列です。コマンドライン[0]にはプログラム自身のフルパスが入り、コマンドライン[1]以降にアイコンにドラッグ&ドロップされたファイルのフルパスやオプション等が入っています。
なでしこパッドの「実行ファイル作成」で作成された実行ファイルの場合、コマンドライン[0]には実行ファイル(*.exe)のフルパスが入っています。
コマンドラインを表示
ちなみに、なでしこで作成するプログラムで、関連付けを実装する場合、なでしこエディタより実行すると「コマンドライン¥1」には、「-debug::*」が入ります。(*は、なでしこのWindowハンドルを表します。)
このコマンドラインは、テキストエディタなどを作成する時に邪魔になりますので、以下のプログラムをプログラムの最初に挿入して、なでしこエディタから実行しても、「-debug::*」というファイルを開いたエラーが出ないように注意しておく必要があります。
もし、コマンドライン¥1が「-debug::*」にワイルドカード一致ならば、 コマンドライン¥1は空。