開発環境
開発開始時
一般的に、開発開始時に以下手順を踏む必要があります。
- .NETプロジェクトのモジュールで、Spelクラス変数を宣言します。
- Epson RC+を起動します。
- 目的のEpson RC+プロジェクトを開くか、新規Epson RC+プロジェクトを作成します。
- Epson RC+プロジェクトをビルドします。
- Spelクラスインスタンス用の初期化コードをコードに追加します。
- .NETプロジェクトを実行しデバッグします。
Spelクラス インスタンスの初期化
Spelクラスのインスタンスを新規作成すると、初期化が必要です。初期化を行うと、Epson RC+ 8.0のモジュールが読み込まれます。初期化は、最初のメソッドコール、またはプロパティアクセス時に行われます。Initializeメソッドを呼び出し、初期化を実行することもできます。
m_spel.Initialize()
Spelクラスインスタンスの終了
アプリケーションを終了する場合、各Spelクラスインスタンスに対してDisposeを実行しなければなりません。これはメインフォームのFormClosedイベントで実行できます。Disposeを実行しない場合、アプリケーションは正常に終了できません。
Visual BasicとVisual C#の場合、Disposeメソッドを使用してください。
m_spel.Dispose()
VC++の場合、Spelクラスインスタンスがヒープ (gcnew)で作成されているときは、Deleteを使用してください。
delete m_spel;
開発サイクル
以下の手順で、.NET ソースコードの編集と実行を行います。
- .NET プロジェクトを停止します。
- .NET プロジェクトを編集します。
- Epson RC+ 8.0を開きます。
- Epson RC+ 8.0プロジェクトを変更します。
- Epson RC+ 8.0プロジェクトをビルドします。
- Epson RC+ 8.0を閉じます。
- Visual Studio に切り替えます。
- .NET プロジェクトを実行します。