• ベストアンサー

VB2008のスプラッシュスクリーンについて

VB2008 Express Edision を使用しています。環境はXPです。 スプラッシュスクリーンの、表示時間の設定方法をご教授いただけませんでしょうか? というのも、プロジェクト-新しい項目の追加-スプラッシュ スクリーン で、任意のビットマップを指定して、プロジェクトのプロパティーからスプラッシュスクリーンを指定しました。 ここで、ビルドしますと、凡そ2秒間ほどスプラッシュスクリーン画面が表示されます。 この表示時間を、任意の秒数に設定するにはどのようにすればよろしいのでしょうか? どうぞ、よろしくお願い申し上げます。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

My.Application.MinimumSplashScreenDisplayTimeプロパティの値を変更すれば表示時間を変更できます。 ただ、これをどのタイミングで変更すればよいのか、最適な場所は不明です。とりあえずスプラッシュスクリーンのコンストラクタ(Sub New())で指定すれば適用されました。 Public NotInheritable Class SplashScreen1 Public Sub New() ' この呼び出しは、Windows フォーム デザイナで必要です。 InitializeComponent() ' InitializeComponent() 呼び出しの後で初期化を追加します。 My.Application.MinimumSplashScreenDisplayTime = 5000 ' 表示時間を5000msに End Sub End Class ※2005で確認したので、2008では動作が異なるかもしれません。

ein-zwei
質問者

お礼

これでいけました。 ご回答ありがとうございました。 http://msdn.microsoft.com/ja-jp/library/ms234874.aspx

関連するQ&A

専門家に質問してみよう