システム関数
MIL/W言語では以下のシステム関数をサポートされています。
文字列操作関数
文字列の挿入、削除関数
ジャンプ、移動、検索、置換関数
ユーザー入力関数
ファイル操作関数
その他の関数
文字列操作 関数
ディレクトリ名の取得 getdir()
環境文字列の取得 getenv()
検索履歴文字列の取得 gethistory()
カーソル行の取得 getline()
編集ファイル名の取得 getpath()
プロファイル情報の取得 getprof()
選択文字列の取得 getselstring()
カーソル位置の1語取得 getword()
書式文字列の取得 sprintf()
文字列の比較:区別 strcmp()
文字列の比較:同一視 strcmpi()
文字列の複写 strcpy()
文字列並びの生成 strlist()
指定文字数の文字列複写 strncpy()
文字列挿入、削除 関数
選択範囲の複写 copy()
選択範囲の移動 cut()
指定バイト数の削除 delbyte()
指定文字数の削除 delchar()
カーソル行の削除 delline()
カーソル行の2重化 dupline()
文字の挿入 insstr()
別のウィンドウに文字の挿入 insstrex()
等差数字列の出力 outaseries()
文字列のペースト paste()
書式文字列の挿入 printf()
等差数字列の初期化 setaseries()
ジャンプ、移動、検索、置換 関数
一括置換 breplace()
グローバル検索 gsearch()
ジャンプ、ウィンドウ切り換え jump()
カーソル移動 move()
対応する括弧の検索 parenthesis()
文字列の置換 replace()
文字列の検索 search()
タグジャンプ、バックタグジャンプ tagjump()
ユーザー入力 関数
コンボボックスで文字列の入力 combobox()
日本語入力システム(FEP)のオン/オフfep()
ファイル名の入力 finput()
文字列の入力 input()
リストボックスでの選択 listbox()
メッセージボックスの表示 messagebox()
マクロ中止ウィンドウの消去 stopoff()
マクロ中止ウィンドウの表示 stopon()
マクロ用ユーザ変数の表示と変更 variables()
イベント待ち waitevent()
ファイル操作 関数
カレントディレクトリの変更 chdir()
ウィンドウのクローズ close()
ファイルの複写 copyfile()
ファイルのクローズ fclose()
ファイルの書き込みオープン fcreat()
ファイルのチェック fnamchk()
ファイルの読み込みオープン fopen()
ファイルから1行読み込み fread()
ファイルへ1行書き込み fwrite()
外部ファイルの挿入 insfile()
無題ウィンドウのオープン newopen()
ウィンドウのオープン open()
編集のやり直し orijinal()
印刷の実行 outprinter()
ファイル名の変更 rename()
ファイルへのセーブ save()
別ファイルへのセーブ saveas()
プリンタの設定 setprinter()
ファイルの削除 unlink()
その他の関数
文字列を数値に変換 atol()
ビープ音を鳴らす beep()
マクロ実行のブレーク bp()
外部DLLの呼び出し calldll()
カラーの変更 chgcolor()
マウスカーソルの形状変更 chgcursor()
表示フォントの変更 chgfont()
ヘルプファイルの変更 chghelp()
子プロセスの実行 child()
メッセージの消去 clsmess()
マクロコマンドのコンパイル compile()
文字の種類の取得 ctype()
エディタの終了 end()
機能番号の実行 execmd()
マクロコマンドの終了 exit()
項目定義リストの作成と表示itemlist()
マクロコマンドの実行 macro()
メッセージの表示 message()
ウェーブフォームの再生 playsound()
リボン表示の変更 ribbon()
ポストプロセッサの設定 setppp()
プロファイル情報の設定 setprof()
指定テキストの読み上げ speak()
子ウィンドウの整列 windows()
リンク
|