VB.NET質問スレ(Part39)

このエントリーをはてなブックマークに追加
468デフォルトの名無しさん
起動するとクリップボードの内容(文字列)に変更を加え、自動的に終了するというアプリを作っています
しかしなぜかform1が呼び出され、6行目以降を実行してくれません。
原因は何でしょうか?

Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim a As String = Clipboard.GetText
Dim b As String
Clipboard.SetText(b) 'ここで終わってしまい、form1が呼び出される
MsgBox("ok:" & vbCrLf & b) 'メッセージボックスは表示されません
Me.Close()
End Sub
End Class