|
分類:[VB.NET/VB2005 以降]
2016/02/17(Wed) 21:31:11 編集(投稿者) 2016/02/17(Wed) 21:31:08 編集(投稿者)
失礼致します。
環境はVisual Studio 2012の環境下で、言語はVB2012、.netフレームワークは3.0です。
サービスを開始するために以下の記述をしております。
sc.Start() sc.WaitForStatus(System.ServiceProcess.ServiceControllerStatus.Running)
サービス自体は開始できるので問題は無いのですが、 サービスの開始は若干(5秒くらい?)の待ち時間が発生します。
体感的に「あれ?止まってる?」「動いてない?」と感じられるので 「サービス起動中」とウィンドウを表示し、起動し終えたら ウィンドウが自動的に消えるというような処理は行うことが出来たらと思っております。
試しに適当にフォームを表示させ、サービス起動待ちが完了したら フォームを閉じる処理を行いましたが、「応答無し」になってしまい 文字が読む事ができませんでした。
知恵をお借りできたらと思います。 宜しくお願い致します。
|