概要
電卓などのアプリケーションが実行中かを確認できます。
詳細
電卓やメモ帳など、外部アプリケーションが実行中かLabVIEWから確認したい場合があります。
LabVIEW自体にはそのような機能がありませんので、外部機能を使います。
Windows cmdのコマンドに「tasklist」があり、これを使用して確認を行います。
『Tasklist』
http://technet.microsoft.com/ja-jp/library/cc730909%28v=ws.10%29.aspx
特定のアプリケーションを確認するため、フィルタを使用します。
詳細は上記外部リンクを参照ください。
例えば電卓が起動されているか確認するためには、cmdから
tasklist /FI "imagename eq calc.exe"
のように打ち込みます。
実行中であれば、標準出力として値が返ってきます。
実行中でなければ、
「情報: 指定された条件に一致するタスクは実行されていません。\n」
のように表示がされるので、これで確認を行うことが可能です。
「システム実行」関数を使用して、この機能をLabVIEWに実装します。
実装・実行方法
1. VIを開いて実行します。電卓が起動されていない場合は
「情報: 指定された条件に一致するタスクは実行されていません。」が出力されます。
2. 電卓を起動して再度実行します。下記のような結果が出力されます。

必要なもの
ソフトウェア
・LabVIEW 2013