MLOpenArgv (C 関数)
バージョン6.0から,MLOpenArgv()はMLOpenArgcArgvにとって代わられた.
詳細

- MLOpenArgv()を呼び出す前に,MLInitialize()を呼び出さなければならない.
- MLOpenArgv()は,argv0 から始まってargv1 のすぐ前まで行く連続した場所で次のものを探す:
-
"-linkconnect" 既存のリンクに接続する (LinkConnect) "-linkcreate" リンクを作成する (LinkCreate) "-linklaunch" 子プロセスを起動する (LinkLaunch) "-linkname","name" リンクを開く際に使う名前 "-linkprotocol","protocol" 使用するリンクプロトコル ( ,
等)
- MLOpenArgv()は引数名の大文字,小文字を区別しない.
- MLOpenArgv()は認識できない引数名を無視する.
- MLOpenArgv()は,mprepとmccで作成されたMLMain()関数によって自動的に呼び出される.
- メインプログラムmain(intargc, char *argv[])では,一般的な使用法は
である.
- 明示的なargc 引数を避けることによって, MLOpenArgv()はintのサイズに依存することなく作動することができる.
- コンピュータシステムによっては, argv0 とargv1 に0を与えることによって,通常ダイアログボックスを通して,引数が対話形式で要求されることもある.