Visual Basicでの使い方
Visual Basic.NETプロジェクトで、“RCAPINet”を使用するために、下記の例のように、Spelクラスインスタンスを宣言します。g_spelをプロジェクトで使用できます。
- Visual Studio .NETで、[ファイル]-[新規作成]-[プロジェクト]を選択します。
- Visual Basicプロジェクトの種類は、以下を選択してください。
- .NET Frameworkの場合 : Windows フォーム アプリケーション(.NET Framework)
- .NET6の場合 : Windows フォーム アプリ
- メニュー[プロジェクト]-[参照の追加]を選択します。
- [参照]タブで、"\API" ディレクトリー配下の“RCAPINt2.dll”ファイルを選択します。
- .NET Frameworkの場合 : \Assembly\net462
- .NET6の場合 : \Assembly\net6.0-windows
- [プロジェクト]メニューから、新規モジュールを作成し、下記のコードを追加します。
Module Module1
Public WithEvents g_spel As RCAPINet.Spel
Public Sub InitApp()
g_spel = New RCAPINet.Spel
With g_spel
.Initialize
.Project = "c:\EpsonRC80\projects\API_Demos\Demo1 \demo1.sprj"
End With
End Sub
Public Sub EventReceived( _
ByVal sender As Object, _
ByVal e As RCAPINet.SpelEventArgs) _
Handles g_spel.EventReceived
MsgBox("received event " & e.Event)
End Sub
End Module
キーポイント
アプリケーションを終了する場合、各Spelクラスインスタンスに対してDisposeを実行しなければなりません。これはメインフォームのFormClosedイベントで実行できます。Disposeを実行しない場合、アプリケーションは正常に終了できません。
g_spel.Dispose()
← 利用開始 Visual C#での使い方 →