📄 hdefine.h
字号:
#if !defined(__HDEFINE_H__)
#define __HDEFINE_H__
//0123456789年月日元角分万千百十
#define ZERO_OFFSET 3200
#define ZERO_LENGTH 2400
#define ONE_OFFSET 8000
#define ONE_LENGTH 2400
#define TWO_OFFSET 12200
#define TWO_LENGTH 2400
#define THREE_OFFSET 17200
#define THREE_LENGTH 2400
#define FOUR_OFFSET 22400
#define FOUR_LENGTH 2400
#define FIVE_OFFSET 27600
#define FIVE_LENGTH 2400
#define SIX_OFFSET 33200
#define SIX_LENGTH 2400
#define SEVEN_OFFSET 39000
#define SEVEN_LENGTH 2400
#define EIGHT_OFFSET 44600
#define EIGHT_LENGTH 2400
#define NINE_OFFSET 50400
#define NINE_LENGTH 2400
#define YEAR_OFFSET 89600
#define YEAR_LENGTH 2800
#define MONTH_OFFSET 96000
#define MONTH_LENGTH 2400
#define DAY_OFFSET 102000
#define DAY_LENGTH 2400
#define YUAN_OFFSET 115120
#define YUAN_LENGTH 2400
#define JIAO_OFFSET 121200
#define JIAO_LENGTH 2400
#define FEN_OFFSET 108000
#define FEN_LENGTH 2400
#define YI_OFFSET 82000
#define YI_LENGTH 2400
#define MYRIAD_OFFSET 76400
#define MYRIAD_LENGTH 2400
#define THOUSAND_OFFSET 71400
#define THOUSAND_LENGTH 2400
#define HUNDRED_OFFSET 65800
#define HUNDRED_LENGTH 2400
#define TEN_OFFSET 58800
#define TEN_LENGTH 2400
//其它用到的语音
#define HELLOA_OFFSET 3200
#define HELLOA_LENGTH 32400
#define HELLOB_OFFSET 2000
#define HELLOB_LENGTH 34800
#define HELLOC_OFFSET 2000
#define HELLOC_LENGTH 34000
#define OTHERA_OFFSET 46000
#define OTHERA_LENGTH 68000
#define OTHERB_OFFSET 48000
#define OTHERB_LENGTH 36000
#define OTHERC_OFFSET 45200
#define OTHERC_LENGTH 58000
#define MAX_TONES 9
#define MINDEVS 22 //催缴使用的起始通道
#define MAXDEVS 30 //语音卡最大通道数
#define APPENDDATA_COUNTS 30 //辅助缓存区大小
#define MAINDATA_COUNTS 100 //主缓存区大小
#define MAXFILES 4 //语音文件数目
#define YUYIN_LENGTH 100 //语音缓存区的最大值
#define JE_LENGTH 30 //金额语音索引的最大值
#define HTH_LENGTH 20 //合同号长度
#define NUM_LENGTH 20 //电话号码字串长度
#define CJJE_LENGTH 12 //催缴金额长度
#define QFMONTH_LENGTH 4 //欠缴月份字串长度
#define CJMONTH_LENGTH 4 //当前催缴月份字串长度
#define TIME_LENGTH 32 //时间字符串长度
#define TXT_LENGTH 256 //屏显字符串长度
#define TELE_LENGTH 7 //电话号码长度
#define CHDEVZT_A 1 //通道空闲
#define CHDEVZT_B 2 //向交换机发送摘机信号并等待应答
#define CHDEVZT_C 3 //交换机回应信号,双方进入信号交互
#define CHDEVZT_D 4 //交互完毕,振铃等待用户接听
#define CHDEVZT_E 5 //用户接听,播放催缴语音
#define CHDEVZT_F 6 //写数据库
#define CHDEVZT_G 7 //写数据库成功
#define CHDEVZT_H 8 //写数据库失败
#define CJDATA_NO 0 //无催缴数据
#define CJDATA_YES 1 //有催缴数据
#define DBA_FALSE -1 //数据库连接异常
#define DBA_TRUE 1 //数据库连接正常
#define DATAJY_COUNTS 300 //隔多少时间重新校验数据库连接
#define INIT_COUNT 600 //初始化屏显信息的时间间隔
#define RESETTIME 600 //通道重置计数器
#define CHDEVUNOPEN -1 //通道未打开
#define CHDEVWORK 1 //通道工作中
#define CHDEVIDLE 0 //通道空闲
#define MAXDIALCOUNT 20 //各通道重发摘机信号的最大次数
#define WRITEDATATIME 60 //写数据库最大时间
#define END_R2MF 10 //only for state transition, end of mfc
#define INSERTSQL_LENGTH 500 //InsertSql最大长度
#define UPDATESQL_LENGTH 500 //UpdateSql最大长度
#define STOPTRUE 1 //为true表示终止
#define STOPFALSE 0 //为false表示不终止
#define USEREVT_KEYBOARD 1 //语音卡终止事件
#define CUSTOM_TIMER 35631 //时间函数标识
#define WRITEDATA 1 //写数据库
#define READDATA 0 //读数据库
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -