アクティブウィンドウを画像保存します。
Ret = LoggerCaptureScreen ( AppId , WindowNo , ImageArea , FilePath )
AppId [ VB.NET: Short ] [ C++: short ] [ C#: short ]
LoggerOpenApplicationで取得したアプリケーションIDを指定します。
WindowNo [ VB.NET: UShort ] [ C++:unsigned short ] [ C#: ushort ]
0固定となります。
ImageArea [ VB.NET: UShort ] [ C++:unsigned short ] [ C#: ushort ]
画像保存範囲を指定します。
値 [Dec] |
マクロ |
内容 |
0 |
LOGGER_PARAM_IMAGE_ENTIRE |
C-LOGGER全体 |
1 |
LOGGER_PARAM_IMAGE_GRAPH |
グラフウィンドウのみ |
FilePath [ VB.NET:String ] [ C++ : char * ] [ C#: string]
対象のデータを保存するファイル名をファイルパス込みで指定します。
拡張子を指定すると各々の画像形式で保存されます。.png、.jpg、bmp形式をサポートしています。
Ret [ VB.NET: Integer ] [ C++: long ] [ C#: int ]
定義 |
戻り値 [Dec] |
内容 |
LOGGER_ERR_SUCCESS |
0 |
正常終了 |
LOGGER_ERR_FILEPATH |
10002 |
設定したファイルパスが無効です。 |
LOGGER_ERR_INVALID_ID |
10010 |
無効なAppIDが指定されました。 |
LOGGER_ERR_IMAGE_AREA |
22501 |
画像保存範囲が設定可能範囲外です。 |
その他のエラー(参照:エラーコード一覧)
特になし
アクティブウィンドウを画像保存します。
FilePathの末尾は、".png"、".bmp"または、".jpg"を指定してください。
".png"、".bmp"または、".jpg"でない場合、LOGGER_ERR_FILEPATH(10002)となります。
アクティブのグラフウィンドウのみを、graph_window.pngへ保存します。
VB.NET |
Dim Ret As Integer Ret = LoggerCaptureScreen(AppId, 0, LOGGER_PARAM_IMAGE_GRAPH, "graph_window.png")
|
C++ |
long Ret; Ret = LoggerCaptureScreen(AppId, 0, LOGGER_PARAM_IMAGE_GRAPH, "graph_window.png");
|
C# |
int Ret; Ret = logger.CaptureScreen(AppId, 0, LOGGER_PARAM_IMAGE_GRAPH, "graph_window.png");
|
特になし