WPF
カスタムDOSコマンドを起動するWPFアプリを作ってみたが、そのコマンドで利用する実デバイスをつなげてテストしてみたところ、思ったより処理に時間がかかることがわかり、別スレッドで起動するようにした際のメモ。プログレスバーとキャンセル処理も加えて…
WPFアプリから、あるカスタムなDOSコマンドを起動して、あるハードウェアを制御しているのだが、そのコマンドが終了しない場合がある。原因はいろいろだが、CTRL+Cに相当する手段をWPFアプリにも設けたい。当該コマンドはWPFアプリから下記のようにProcess.S…
以下の手順で、WPFアプリで二重起動を防止することができた。 ソリューションエクスプローラーからApp.xamlを開く プロパティウィンドウの「イベント」タブで、Startupをダブルクリック 下記のようなコードをApp.xaml.csに加える private void Application_S…
Visual C# 2010 Expressは無料で商用利用もできるので、ちょっとしたWindowsアプリを作るのに重宝している。要件としては、WindowsフォームアプリとWPFアプリのどちらでもよかったのだが、せっかくなので新しい技術のありそうなWPFを選択した。途中、他社製…