- PR -

[VB.NET]モーダルフォームの起動時のメッセージ表示について。

投稿者投稿内容
原田
会議室デビュー日: 2004/12/11
投稿数: 4
投稿日時: 2004-12-13 17:43
FormのActivatedイベントの発生は
旧バージョンの時から違う動きがあった為
私は全てのformに下記の処置をしています。

サンプル--------------------------------------------------------
Public Class frmMenu
Inherits System.Windows.Forms.Form
:
:
'FormのActivated処理は初回のみとするスイッチ
Dim swActivated As Boolean
:
:

[Windows フォーム デザイナで生成されたコード]

Private Sub Form_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load

'------------------------------------------------
:
:
swActivated = False
:
:
End Sub
'--------------------------------------------------------------------------------------------------------------------------------------------------

Private Sub Form_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Activated

'------------------------------------------------
'FormのActivated処理は開始時のみとする
If swActivated = True Then
Exit Sub
Else
swActivated = True
End If
:
:
:
'------------------------------------------------
'開始
Cursor.Current = Cursors.Default
End Sub


参考になりますか?

スキルアップ/キャリアアップ(JOB@IT)