最終更新:2009-07-27 (月) 04:20:40 (5381d)  

VB.NET
Top / VB.NET

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
   MsgBox("Hello World!")
End Sub

オブジェクト指向

オプション機能

Option Compare
Option Explicit On
Option Struct

 

イベントハンドラ

  • Handles?キーワード
    • イベントハンドラとなるメソッド(イベントを処理するメソッド)は、1つのインスタンスの1つのイベントに対して複数存在してもよく、それらは順番に呼び出される。
    • また、一つのハンドラで複数のイベントを処理することもできる。(senderで判定)
  • EventArgs
  • イベントを発生させる
    Public Class SampleEventArgs
      Inherits System.EventArgs
      Public msg As String
    End Class
    
    Dim args As New SampleEventArgs()
    args.msg = "Hello!"
    RaiseEvent Sample(Me, args)
    
     

http://www.atmarkit.co.jp/fdotnet/vb6tonet2/vbnet2_12/vbnet2_12_03.html

例外処理?

  • try-catch

リンク

C♯との比較