CFカードに存在する指定されたファイルの内容を読み出す関数です。読み出すファイルは“pReadFileType”で指定するファイルの種類に限ります。
関数名
INT WINAPI EasyFileReadCard(LPCSTR sNodeName, LPCSTR pReadFileType, WORD wReadFileNo, LPCSTR sWriteFileName, DWORD* odwFileSize);
引数
sNodeName: 局名は「#WinGP」固定になります。
pReadFileType: 読み出すCFカード内のファイルの種類(特記事項参照)
wReadFileNo: 読み出すCFカード内のファイル番号
sWriteFileName: 読み出したCF ファイルの保存先ファイル名(フルパス)
odwFileSize: 読み出したCF ファイルのファイルサイズ
戻り値
正常終了:0
異常終了:エラーコード
サポートしているファイルの種類は以下の表のとおりです。対象フォルダ内に保存されているもののみ読み出しできます。
ファイルの種類
データ種別 |
ファイルの種類 |
対象フォルダ |
---|---|---|
レシピ(ファイリングデータ) |
ZFまたはF |
FILE |
レシピ(CSV データ) |
ZR |
FILE |
キャプチャデータ |
CP |
CAPTURE |
イメージ画面 |
ZIまたはI |
DATA |
サウンドデータ |
ZOまたはO |
DATA |
アラーム1 |
Z1またはZA |
ALARM*1 |
アラーム2 |
Z2またはZH |
ALARM*1 |
アラーム3 |
Z3またはZG |
ALARM*1 |
アラーム4 ~ 8 |
Z4 ~ Z8 |
ALARM*1 |
サンプリンググループ1 ~ 64 のデータ |
ZS1 ~ ZS64 |
SAMP01 ~ SAMP64*1 |
GP-PRO/PB III for Windows専用折れ線グラフデータ(互換用) |
ZT |
TREND |
GP-PRO/PB III for Windows専用データサンプリングのデータ(互換用) |
ZS |
TREND |
GP-PRO/PB III for Windows専用ロギングデータ(互換用) |
ZL |
LOG |
*1 GP-Pro EX Ver.3.60以上で[外部ストレージの保存先フォルダをファイル数で分割する]機能を使用している場合は、サブフォルダ(例:"ALARM¥00000")内のファイルも読み出しできます。