User manual - 拡張機能ライブラリリファレンスマニュアル(2014年8月7日)

Table Of Contents
18
1.3.7. ht_CheckCD
指定したバーコ-ドデータのチェックデジット計算を行います。
ER ht_CheckCD (
unsigned char *
check_data
,
H
mode
)
パラメータ
check_data
対象のデータを指定します。
mode
下記のバーコード種別を指定します
BAR_WPC
WPC, JAN, UPC(A)
BAR_CODE39
CODE39
BAR_MSI1
MSI (1 mod10)
BAR_MSI2
MSI (2 mod11,mod10)
BAR_MSI3
MSI (2 mod10,mod10)
BAR_ITF
Interleave 2 of 5
BAR_IDF
Industrial 2 of 5
BAR_CODE93
CODE93
BAR_CODE128
CODE128
戻り値
下記の値を返します
E_OK
CD 正常
E_NG
CD 異常
使用例
#include “dplib.h”
:
:
unsigned char in_data[50];
ER key, ercd;
:
key = key_string( &pkey_inps, in_data); /* 文字列入力 */
if( key == E_OK){
ercd = ht_CheckCD( in_data, OBR_WPC); /* WPCCD チェッ */
: