オーナー指定と処理待ち


■以前、MessageBoxにオーナーフォームを指定するものを書いていますが、 今回は通常Formの「Show、ShowDialog」メソッドの引数について、 下記の様に「Me」とオーナーを指定するだけのことだが、 恥ずかしながら筆者は気付いていなかったので、ここに記載・・・

 Dim objfrm As New Form
 objfrm.ShowDialog(Me)
続いて、これも過去に書いたネタの捕捉ですが・・・ クラス等で、フォームを持たないケースでも、下記の様な記述で カーソルを待ちの状態にできるですね。これにも筆者は気付いておらず 毎回クラスを呼び出す側で書いていたのだが、共通する処理であれば クラス内に書いておいた方がスマートかと
 Windows.Forms.Cursor.Current = Windows.Forms.Cursors.WaitCursor
年明け一発目のネタとしては貧弱過ぎるも気がするが・・・お許し頂きたく。。。

TOP ▲