📄 package.h
字号:
// package.h: interface for the Cpackage class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_PACKAGE_H__3FA448A5_8F89_44AF_A924_4B2AF384997C__INCLUDED_)
#define AFX_PACKAGE_H__3FA448A5_8F89_44AF_A924_4B2AF384997C__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "K8583struct.h"
#include "tdbf.h"
class Cpackage
{
public:
int ChangeWbdq(int jydm, PACKSTRUCT *packstruct, char *buffer, int NumRec);
int ChangAnsMoney(char *s);
char * WriteContNum();
int ChangeDsf(int jydm, PACKSTRUCT *packstruct, char *buffer, int NumRec);
int ChangeQgt(PACKSTRUCT *packstruct, char *buffer, int NumRec);
int ChangeZhxx(PACKSTRUCT *packstruct, char *buffer, int NumRec);
int Function_KKHK_ans(int jydm, PACKSTRUCT *packstruct, char *cRecvbuf);
int Function_KKHK(int jydm, PACKSTRUCT *packstruct, char *cSendbuf);
int GetValue( char *src, char *dest, int num, char ch );
void rtrimSpace(char *s);
void alltrimSpace(char *s);
void ltrimSpace(char *s);
int ChangeKnzz(PACKSTRUCT *packstruct,char *buffer,int NumRec);
int ChangeXykmx(int jydm, PACKSTRUCT *packstruct,char *buffer,int NumRec);
int ChangeWbcxcx(int jydm, PACKSTRUCT *packstruct,char *buffer,int NumRec);
int ChangeTzck(int jydm, PACKSTRUCT *packstruct,char *buffer,int NumRec);
int ChangeDhlb(PACKSTRUCT *packstruct,char *buffer,int NumRec);
int ChangeDq(PACKSTRUCT *packstruct,char *buffer,int NumRec);
int ChangeHq(PACKSTRUCT *packstruct,char *buffer,int NumRec);
int Function_Mmjy(PACKSTRUCT *packstruct, char *cSendbuf);
int Function_Mmjy_ans(int jydm, PACKSTRUCT *packstruct, char *cRecvbuf);
int Function_CxDsf_ans(int jydm, PACKSTRUCT *packstruct, char *cRecvbuf);
int Function_CxDsf(PACKSTRUCT *packstruct, char *cSendbuf);
int Function_CxGkq_ans(int jydm, PACKSTRUCT *packstruct, char *cRecvbuf);
int Function_CxGkq(PACKSTRUCT *packstruct, char *cSendbuf);
int Function_CxZhxx_ans(int jydm, PACKSTRUCT *packstruct, char *cRecvbuf);
int Function_CxZhxx(PACKSTRUCT *packstruct, char *cSendbuf);
int Function_CxQgt_ans(int jydm, PACKSTRUCT *packstruct, char *cRecvbuf);
int Function_CxQgt(PACKSTRUCT *packstruct, char *cSendbuf);
int Function_Cxxxcx_ans(int jydm, PACKSTRUCT *packstruct, char *cRecvbuf);
int Function_KnzzNext_ans(int jydm, PACKSTRUCT *packstruct, char *cRecvbuf);
int Function_Knzz_ans(int jydm, PACKSTRUCT *packstruct, char *cRecvbuf);
int Function_Kkzz_ans(int jydm, PACKSTRUCT *packstruct, char *cRecvbuf);
int Function_Kkzz(PACKSTRUCT *packstruct, char *cSendbuf);
int Function_KnzzNext(PACKSTRUCT *packstruct, char *cSendbuf);
int Function_Knzz(PACKSTRUCT *packstruct, char *cSendbuf);
int Function_Cxxxcx(int jydm, PACKSTRUCT *packstruct, char *cSendbuf);
BOOL bEndFlag;
int ExchangeRecvData(PACKSTRUCT *packstruct, char *cRecvbuf, char * cHoldmem);
void ClearPackStruct(int Errcode, PACKSTRUCT *packstruct);
void CreateDbfFile(char *jydm, char *dbffile, TDBF dbf);
void AppendRecord(char * dbffile, char * jydm, PACKSTRUCT *packstruct, TDBF dbf);
int ExchangeSendData(PACKSTRUCT *packstruct, char *cSendbuf, char * cHoldmem);
////add by rhg 10-9
int ChangeHq_Gkq(PACKSTRUCT *packstruct,char *buffer,int NumRec);
////end added by rhg 10-9
Cpackage();
virtual ~Cpackage();
char cTranCode[9];
enum DatabaseOpenType
{
ExclOpen = 0x0001,
ShareOpen = 0x0002,
ReadOnly = 0x0004,
ReadWrite = 0x0008,
AutoReadLock = 0x0010,
AutoWriteLock = 0x0020,
AutoLock = 0x0030,
XbaseLock = 0x0040,
ClipperLock = 0x0080
};
private:
};
#endif // !defined(AFX_PACKAGE_H__3FA448A5_8F89_44AF_A924_4B2AF384997C__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -