Visual Basic .NET (.NET Framework)


プロジェクトの作成

Visual Studioを起動し、[ファイル(F)]から[新規作成(N)]-[プロジェクト(P)]を選択します。
[新しいプロジェクト]ダイアログボックスのテンプレートから、[Visual Basic]の
[Windows フォーム アプリケーション]を選択し、作成するプロジェクトの名前と保存場所を指定します。
[OK]をクリックすると、プロジェクトが作成されます。

※Visual Studioのバージョンにより項目名やコマンド等が異なる場合があります。

 

タイプライブラリのインポート

Visual BasicでC-WaveformGenerator SDKドライバの関数を使用するにはCWaveFormGenerator.tlbファイルが必要です。

CWaveFormGenerator.tlbをプロジェクトと同じディレクトリにおきます。

プロジェクト(P)->参照の追加(R)を選択、参照マネージャーを表示させます。


参照マネージャーウィンドウのツリーで「COM」を選択し、参照(B)ボタンを押し、同じディレクトリにあるCWaveformGenerator.tlbを選択、OKを押します。

 

相互運用型の埋め込み

Visual Studioのソリューション エクスプローラー上の"参照" -> "CWaveformGenerator"を選択し、Interop.CWaveformGeneratorの参照プロパティを表示させます。

プロパティウィンドウ内の「相互運用型の埋め込み」項目を「False」にします。

 

クラスインスタンスの作成

CWaveformGeneratorを使用するために、フォームクラス内で変数を宣言します。

サブルーチンの中で、CWaveformGenerator.CCWaveformGeneratorClassのクラスインスタンスを作成します。

以下は、Form1クラスで、c_fgen変数を宣言し、Form1_Loadサブルーチン内で クラスインスタンスを作成した例です。

 

Public Class Form1

    Dim c_fgen

 

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

        c_fgen = New CWaveformGenerator.CCWaveformGeneratorClass()

    End Sub

 

    ・・・・・

    ・・・・・

    ・・・・・

 

End Class