このトピックでは、ユーザがMicrosoft Visual CまたはC++ ADEを使用してコードを開発していること、および以下のADEに精通していることを前提にしています。

  • Microsoft Visual C++ 6.0
  • Microsoft Visual Studio 2010

Microsoft Visual C++ 6.0でNI-SWITCHを使用する

Microsoft Visual C++ 6.0でNI-SWITCHアプリケーションを開発するには、以下の手順に従ってください。

  1. 既存または新規のVisual C/C++ プロジェクトを開いて、アプリケーションコードを管理します。
  2. .c (C) または.cpp (C++) ソースコードファイルを作成します。
  3. ソースコードファイルをプロジェクトに追加します。
  4. 以下のコードをソースコードファイルに追加します。

    #include "niswitch.h"

  5. NI-SWITCHインクルードファイルおよびライブラリファイルをプロジェクトに追加します。<IVIROOTDIR32>は、特定のNational Instrumentsファイルフォルダの場所のエイリアスです。インストールされるファイルの保存場所についての詳細は、『NI-SWITCH Readme』を参照してください。
    1. Project→Settings→C/C++→Preprocessor→Additional include directoriesを選択し、niswitch.hおよびvisa.hファイルに、パスをセミコロンで区切って追加します。niswitch.hおよびvisa.hファイルはそれぞれ<IVIROOTDIR32>\Includeおよび<VXIPNPPATH>\WinNT\includeディレクトリにあります。
    2. Project→Settings→Link→General→Object/Library Modulesを選択し、niswitch.libを追加します。
    3. Project→Settings→Link→Input→Additional library pathを選択し、niswitch.libファイルにパスを追加します。niswitch.libファイルは<IVIROOTDIR32>\Lib\mscまたは<IVIROOTDIR32>\Lib x64\mscディレクトリにあります。
  6. 適切なプログラミングフローの手順に従ってアプリケーションを構築します。

Microsoft Visual Studio 2010でNI-SWITCHを使用する

Microsoft Visual Studio 2010でNI-SWITCHアプリケーションを開発するには、以下の手順に従ってください。

  1. 既存または新規のVisual C/C++ プロジェクトを開いて、アプリケーションコードを管理します。
  2. .c (C) または.cpp (C++) ソースコードファイルを作成します。
  3. ソースコードファイルをプロジェクトに追加します。
  4. 以下のコードをソースコードファイルに追加します。

    #include "niswitch.h"

  5. NI-SWITCHインクルードファイルおよびライブラリファイルをプロジェクトに追加します。<IVIROOTDIR32>は、特定のNational Instrumentsファイルフォルダの場所のエイリアスです。インストールされるファイルの保存場所についての詳細は、『NI-SWITCH Readme』を参照してください。
    1. Project→Properties→Configuration Properties→C/C++→General→Additional Include Directoriesを選択し、niswitch.hおよびvisa.hファイルに、パスをセミコロンで区切って追加します。niswitch.hおよびvisa.hファイルはそれぞれ<IVIROOTDIR32>\Includeおよび<VXIPNPPATH>\WinNT\Visa\includeディレクトリにあります。
    2. Project→Properties→Configuration Properties→Linker→Input→Additional Dependenciesを選択し、niswitch.libを追加します。
    3. Project→Properties→Configuration Properties→Linker→General→Additional Library Directoriesを選択し、niswitch.libファイルにパスを追加します。niswitch.libファイルは<IVIROOTDIR32>\Lib\mscまたは<IVIROOTDIR32>\Lib x64\mscディレクトリにあります。
  6. 適切なプログラミングフローの手順に従ってアプリケーションを構築します。

Microsoft Visual Cのサンプル

インストールされたVisual C/C++のサンプルは、NI-SWITCH Readmeファイルに含まれています。

Cのサンプルは、サービスパック 5.0がインストールされているMicrosoft Visual C++ 6.0でビルドおよびテストされました。これらは、グラフィカルインタフェースを持たないコンソールベースのサンプルです。

Microsoft NMAKEユーティリティを使用したMicrosoft Visual C++ 6.0でのサンプルのビルド方法は、以下の手順に従ってください。

  1. 使用するサンプルのディレクトリに移動します。
  2. (MSVCコンパイラの\binディレクトリにある) VCVARS32.BATバッチファイルを実行します。もしコマンドラインの環境変数が未設定であれば設定を行います。追加された環境変数に対応するために、DOSの初期環境サイズを増やす必要がある場合があります。
  3. サンプルを作成するには、nmake CFG="Win32 Debug"を実行します。デフォルトでは、デバッグのサブディレクトリに実行ファイルが作成されます。