ロード、実行、停止
アドインプログラムを選択するとコンパイルされ、直後にNew()そしてAddIn_Load()が呼ばれ、
ボタン操作によりAddIn_Start()、AddIn_Stop()が操作可能です。
(独自にボタンその他のコントロールを追加する事も可能です)
'New AddIn_Load AddIn_Start AddIn_Stopサンプル
Imports System.Windows.Forms
Public Class AddIn
Public Sub New()
MessageBox.Show("Newがコールされました")
End Sub
Public Sub AddIn_Load()
MessageBox.Show("AddIn_Loadがコールされました")
End Sub
Public Sub AddIn_Start()
MessageBox.Show("AddIn_Startがコールされました")
End Sub
Public Sub AddIn_Stop()
MessageBox.Show("AddIn_Stopがコールされました")
End Sub
End Class
コンパイル後に、New()、AddIn_Load()は順に呼ばれますので、上記例では1個にまとめてしまっても結果は同じです。
'New AddIn_Load AddIn_Start AddIn_Stopサンプル
Imports System.Windows.Forms
Public Class AddIn
Public Sub New()
MessageBox.Show("その1")
MessageBox.Show("その2")
End Sub
Public Sub AddIn_Start()
MessageBox.Show("AddIn_Startがコールされました")
End Sub
Public Sub AddIn_Stop()
MessageBox.Show("AddIn_Stopがコールされました")
End Sub
End Class
'New AddIn_Load AddIn_Start AddIn_Stopサンプル
Imports System.Windows.Forms
Public Class AddIn
Public Sub AddIn_Load()
MessageBox.Show("その1")
MessageBox.Show("その2")
End Sub
Public Sub AddIn_Start()
MessageBox.Show("AddIn_Startがコールされました")
End Sub
Public Sub AddIn_Stop()
MessageBox.Show("AddIn_Stopがコールされました")
End Sub
End Class