2011-04-28から1日間の記事一覧

【C#】アプリの二重起動を禁止する

方法 2つの方法がある [1] Process.GetProcessesByName()を使用する [2] Mutexを使用する サンプル [1] Process.GetProcessesByName() [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(…

【C#】Process ~ 別アプリを起動するには ~

C#

■ ほかのアプリケーションを起動するには... * Process.Start() を使用する 参考資料 http://www.atmarkit.co.jp/fdotnet/dotnettips/149procstart/procstart.html http://www.atmarkit.co.jp/fdotnet/dotnettips/211startmail/startmail.html http://uchuka…

【デザインパターン】【非同期】Active Object パターン

Active Object パターン * 並行処理のパターン * 別名 : Actor パターン 用途 * 外部から非同期にメッセージを受け取っても、自分固有のスレッドで、 自分の都合のいいタイミングで処理を実行させたい場合に利用する 処理の流れ * Client :処理を要求するス…