SetArbitraryDataFile


機能

波形データを設定します。

書式

Ret = SetArbitraryDataFile(AoChannel, FilePath, Arg1)

引数

AoChannel [ VB.NET: Short ] [ C++: short ] [ C#: short ]

チャネル番号を指定します。

FilePath [ VB.NET:String ] [ C++ : BSTR ] [ C#:string]

ファイルパスを指定します。

Arg1 [ VB.NET: Short ] [ C++: short ] [ C#: short ]

0固定とします。(予約)

戻り値

Ret [ VB.NET: Integer ] [ C++: long ] [ C#: int ]

戻り値

内容

0

正常終了

10003

設定したファイルタイプが無効です。

10006

デバイスが動作中のため実行できません。

22000

チャネル数が設定可能範囲外です。

その他のエラー(参照:エラーコード一覧

説明

波形タイプが任意の場合に読み込むファイルの設定を行います。

波形タイプが任意以外の場合、設定はできますが使用されません。

デバイスが動作中の場合、この関数は実行できません。

使用例

チャネル0にデータファイル「DataFile.csv」を設定します。

VB.NET

Dim Ret As Integer

Ret = c_fgen.SetArbitraryDataFile(0, "DataFile.csv", 0)

 

C++

long Ret;

ICWaveformGeneratorPtr c_fgen;

Ret = c_fgen->SetArbitraryDataFile(0, L"DataFile.csv", 0);

 

C#

int Ret;

Ret = c_fgen.SetArbitraryDataFile(0, "DataFile.csv", 0);

 

関連項目

GetArbitraryDataFile