hidemaru.getCurrentProcessInfo(Ver9.35対応版)
目次−
JavaScript対応−
Hidemaruオブジェクト−
getCurrentProcessInfo
getCurrentProcessInfoメソッドは、自分自身(Hidemaru.exe)のProcessInfoオブジェクトを取得します。
[非同期]
例 |
js{
var me = hidemaru.getCurrentProcessInfo();
}
|
- パラメータ
-
パラメータはありません。
- 返り値(オブジェクト)
-
プロセスの情報を表すProcessInfoオブジェクトを返します。
ProcessInfoオブジェクト内のstdIn, stdOut, stdErrプロパティは、通常は扱えません。
Hidemaru.exeを、/stdioオプション付きで起動したとき、stdIn, stdOut, stdErrプロパティが扱えるようになります。
例 test.mac |
js{
var me = hidemaru.getCurrentProcessInfo();
var s = me.stdIn.readAll(5*1000);
s = filter("","ToZenkakuHira","",s);
me.stdOut.write( s );
}
exit;
|
例 コマンドプロンプト |
C:\>ver /?
Windows のバージョンを表示します。
VER
C:\>ver /? | ("C:\Program Files\Hidemaru\Hidemaru.exe" /@private /stdio:sjis /h /x %APPDATA%\Hidemaruo\Hidemaru\Macro\test.mac)
Windows のばーじょんを表示します。
VER
C:\>_
|
参照:
runProcess
getCurrentProcessInfo
ProcessInfo
isProcessIdValid