API関数ライブラリでは、ボードにアクセスするために、デバイスドライバを使用しています。その為、デバイスドライバを使用するために初期化を、使い終わったら終了処理をおこないます。
ここでは説明のために、TimInit → TimWait → TimExitのように記述していますが、実際には、使用開始時にTimInitを、終了時(通常アプリケーションを終了するとき)にTimExitを1度だけおこないます。
Visual Basic .NET でのプログラミング例
Dim
Ret As Integer // 戻り値
Dim DeviceName As New String("",
256) // デバイス名を格納
Dim ProductName As New String("",
256) //
製品名を格納
//
初期化
Ret = TimInit(DeviceName,ProductName)
// 1msウェイト
Ret = TimWait(1000);
//
終了処理
Ret =TimExit()
Visual C# でのプログラミング例
int
Ret; // 戻り値
string DeviceName; // デバイス名を格納
string ProductName; // 製品名を格納
//
初期化
DeviceName = ""; // 使用するデバイスを自動的に決定します
Ret = timerw.Init(ref DeviceName, out
ProductName);
//
1msウェイト
Ret = timerw.Wait(1000);
//
終了処理
Ret = timerw.Exit();
Visual C++でのプログラミング例
// 初期化
strcpy(DeviceName, "");
// 使用するデバイスを自動的に決定します
Ret = TimInit(DeviceName, ProductName);
// 1msウェイト
Ret = TimWait(1000);
// 終了処理
Ret =TimExit();