LabVIEWでクラスまたはインタフェースを作成するには、次の手順を実行します。

  1. 新規LabVIEWプロジェクトを作成するか、既存プロジェクトを開きます。
  2. プロジェクトエクスプローラウィンドウのマイコンピュータを右クリックし、ショートカットメニューから新規→クラスまたは新規→インタフェースを選択します。
    メモ ファイル→新規を選択して新規ダイアログボックスを表示し、新規作成リストから他のファイル→クラスまたは他のファイル→インタフェースを選択して新規クラスまたはインタフェースを作成することもできます。
  3. 新規クラス/インタフェースダイアログボックスで、クラスまたはインタフェースの目的を示す名前を入力します。
    • クラスの場合、すべてのクラス名を名詞にします。たとえば、「Reads Waveforms.lvclass」ではなく、「Waveform Reader.lvclass」という名前を付けます。
    • インタフェースの命名ガイドラインについては、インターフェイスの命名のベストプラクティスを参照してください。
  4. 親クラスおよび親インタフェースセクションで、新規クラスまたはインタフェースが継承するクラスとインタフェースを選択します。
  5. 保存オプションセクションで、以下のオプションから選択します。
    • フォルダに保存を選択し、クラスまたはインタフェースを保存するパスを指定します。
    • クラスまたはインターフェースを保存したくない場合は、保存しないを選択します。
  6. OKをクリックします。LabVIEWクラスまたはインタフェースがプロジェクトエクスプローラウィンドウに表示されます。LabVIEWクラスの場合、クラスと同じ名前のプライベートデータ制御器 (.ctl) も表示されます。

以下の操作を実行することができます。

データの定義、メンバーVIの作成、または必要な順序でクラスまたはインタフェースのプロパティの編集を行うことができます。一部のクラスは、プライベートデータを必要としませんが、プライベートデータ制御器を定義しないようにメンバーVIを必要とするものがあります。クラスまたはインタフェースを作成する前に、ワイヤの外観や他のクラスまたはインタフェースのプロパティを変更できます。個人のプロジェクトおよび開発プランに最適な順序でクラスまたはインタフェースの構成部分を開発することが可能です。

メモ ディスク上にLabVIEWクラスまたはインタフェースと同じ名前のディレクトリを作成して、クラスライブラリファイル、クラスメンバーVI、クラスのカスタムデフォルトプローブを保存することができます。クラスライブラリがディレクトリで所有するファイルを含めることができます。同じディレクトリに複数のクラスライブラリのファイルを含める場合、異なるクラスライブラリで同じ名前のVIを含めようとすると競合が生じることがあります。ダイナミックメンバーVIを上書きする際、開発プロセスで名前の競合が生じる可能性があります。