C-LOGGERを起動し、アクセスを可能にします。
Ret = LoggerOpenApplication ( DeviceName, AppId, OpenMode)
DeviceName [ VB.NET: String ] [ C++: char * ] [ C#: string]
デバイス名を指定します。
AppId [ VB.NET: Short ] [ C++: short * ] [ C#: out short]
アプリケーションIDを返します。
以降の関数では、このアプリケーションIDを使用して、C-LOGGERにアクセスします。
OpenMode [ VB.NET: UShort ] [ C++: unsiged short ] [ C#: ushort ]
C-LOGGER起動時のサイズを指定します。
0 |
最小化 |
1 |
各アプリの通常サイズ |
2 |
最大化 |
Ret [ VB.NET: Integer ] [ C++: long ] [ C#: int ]
定義 |
戻り値 [Dec] |
内容 |
LOGGER_ERR_SUCCESS |
0 |
正常終了。 |
LOGGER_ERR_INI_REGISTRY |
4 |
レジストリのアクセスに失敗しました。 |
LOGGER_ERR_OPEN_APPLICATION |
102 |
他アプリケーションが該当アプリケーションを使用しているため、実行できません。 |
LOGGER_ERR_APPLICATION_SIZE |
10000 |
画面サイズの指定ができません。 |
LOGGER_ERR_DEVICENAME |
10007 |
設定ファイルに登録されていないデバイス名が指定されました。 |
LOGGER_ERR_DEVICENAME_ANALOGIN |
20001 |
指定されたデバイスはアナログ入力機能がありません。 |
その他のエラー(参照:エラーコード一覧)
C-LOGGERを起動し、アクセスを可能にします。
C-LOGGERがインストールされていない場合、この関数は使用できません。
デバイスの設定はC-LOGGER で対応しているデバイスを設定してください。
AIO000 を指定して、通常サイズでC-LOGGER起動します。
VB.NET |
Dim Ret As Integer Dim AppId As Short Ret = LoggerOpenApplication("AIO000", AppId, 1)
|
C++ |
long Ret; short AppId; Ret = LoggerOpenApplication("AIO000", &AppId, 1);
|
C# |
int Ret; short AppId; Ret = logger.OpenApplication("AIO000", out AppId, 1);
|