⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 var.h

📁 利用POS机具硬件改为条纹码扫描器的编程代码
💻 H
字号:
extern          char            kq_time[9],kq_date[9];
extern          char            SET_OPER [ 3 ] , SET_PWD [ 9 ] ;
extern          char             first_flag , print_flag , upload_flag ;
extern          char            track2 [ 256 ] , track3 [ 256 ] ;
extern          char            sendstr [ 512 ] , readstr [ 512 ] ;
extern          int             sendlen , readlen ;
extern          int             offline_flag;

#define SUCC 1
#define FAIL 0
#define NO 0
#define YES 1
#define ENTER 0x0D
#define CANCEL 0x03
#define MIN_REC_NUM 80 /*允许工作的最少记录空间*/

/* 流水文件,记录结构 */
struct KQ_REC 
{
	char card_no [ 8 ] ;                 /*  员工卡号                */
	char date [ 9 ] ;                    /*  日期                    */
	char time [ 9 ] ;                    /*  时间                    */
    int  upload_flag ;                   /*  考勤数据上传标志        */
};
/* 卡号文件,记录结构 */
struct CARD_REC
{
	char card_no[8];
	char name[6];    /* 姓名 */
	char valid;      /* 此卡是否被禁用,0=禁用,1=启用 */
	char old;        /* 用来标识记录的新旧,1=新,0=旧 */
};
/*=============自定义函数列表=============*/
int  kq_dataClear(void);
int  kq_dataSave(void);

int  kq_dataPrint_all(void);
int  kq_dataPrint_now ( void );

int  kq_dataUpload_now (void );
int  kq_dataUpload_all (void );

void setup_first (void);
int  kq_setPassword(void);

void kq_dispNow (void);
int  kq_displogo ( void);

int  kq_getDateTime(void);
int  kq_setDateTime(void);

int  display_inv ( int lineno,char * str );
int  display_cen ( int lineno,char * str );
int  display_clear (int  lineno );

int  handshake_to_host ( void );
int  send_to_host ( int pack_len , char * pack_str );
int  read_from_host ( void );

int  kq_downCardno(void);
int  kq_searchCardno (char * card_no );
int  kq_result(void);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -