WindowsFormsApplicationBase.Startup イベント
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーションの起動時に発生します。
public:
event Microsoft::VisualBasic::ApplicationServices::StartupEventHandler ^ Startup;
public event Microsoft.VisualBasic.ApplicationServices.StartupEventHandler Startup;
member this.Startup : Microsoft.VisualBasic.ApplicationServices.StartupEventHandler
Public Custom Event Startup As StartupEventHandler
Public Event Startup As StartupEventHandler
イベントの種類
例
この例では、 My.Application.SplashScreen
プロパティと イベントを My.Application.Startup
使用して、アプリケーションの起動時にスプラッシュ画面を状態情報で更新します。
Private Sub MyApplication_Startup(
sender As Object,
e As Microsoft.VisualBasic.ApplicationServices.StartupEventArgs
) Handles Me.Startup
' Get the splash screen.
Dim splash As SplashScreen1 = CType(My.Application.SplashScreen, SplashScreen1)
' Display current status information.
splash.Status = "Current user: " & My.User.Name
End Sub
この例では、プロジェクトに という名前 SplashScreen1
のスプラッシュ スクリーンが必要です。 スプラッシュスクリーンには、ユーザー インターフェイスを更新する という名前 Status
のプロパティが必要です。
アプリケーション イベントの [コード エディター] ウィンドウにコードを入力する必要があります。 このウィンドウにアクセスするには、このトピックの「解説」セクションの手順に従います。 詳細については、「[アプリケーション] ページ (プロジェクト デザイナー) (Visual Basic)」を参照してください。
注釈
通常の (単一インスタンス以外の) アプリケーションでは、開始するたびにイベントが Startup
発生します。 単一インスタンス アプリケーションは、アプリケーション Startup
がまだアクティブでない場合にのみ、イベントを発生させます。それ以外の場合は、イベントを StartupNextInstance
発生させます。 詳細については、「StartupNextInstance」を参照してください。
このイベントは、Visual Basic アプリケーション モデルの一部です。 詳細については、「 Visual Basic アプリケーション モデルの概要」を参照してください。
パラメーターの プロパティをCancele
使用して、アプリケーションのスタートアップ フォームの読み込みを制御できます。 プロパティが Cancel に True
設定されている場合、スタートアップ フォームは起動しません。 その場合、コードは代替スタートアップ コード パスを呼び出す必要があります。
パラメーターの プロパティまたは プロパティをe
使用CommandLineして、CommandLineArgsアプリケーションのコマンド ライン引数にアクセスできます。
イベント ハンドラーの Startup
コードは、既定では非表示になっているApplicationEvents.vb ファイルに格納されます。
アプリケーション イベントのコード エディター ウィンドウにアクセスするには |
1. ソリューション エクスプローラーでプロジェクトを選択した状態で、[プロジェクト] メニューの [プロパティ] をクリックします。 2. [アプリケーション] タブをクリックします。 3. [ アプリケーション イベントの表示 ] ボタンをクリックして、コード エディターを開きます。 詳細については、「[アプリケーション] ページ (プロジェクト デザイナー) (Visual Basic)」を参照してください。 |
プロジェクトの種類別の可用性
プロジェクトの種類 | 使用可能 |
---|---|
Windows フォーム アプリケーション | はい |
クラス ライブラリ | いいえ |
コンソール アプリケーション | いいえ |
Windows フォーム コントロール ライブラリ | いいえ |
Web コントロール ライブラリ | いいえ |
Windows サービス | いいえ |
Web サイト | いいえ |
適用対象
こちらもご覧ください
.NET