123456789101112131415161718192021222324252627282930313233 |
- #ifndef _STRINGOPERATION_H
- #define _STRINGOPERATION_H
- #define SPKSTRN_MAXLEN 50
- #define ASC_ZERO '0'
- #define ASC_DOT '.'
- extern char strDigitFile[16][5];
- void RTrim(char *strSour);
- void LTrim(char *strSour);
- int Spaces(char *strSour);
- void AllTrim(char *strSour);
- void InsertChar(char *strSour, int iPos, char cChar);
- int FindChar(char *strSour, int iPos, char cChar);
- int DeleteChar(char *strSour, int iPos, int iCount);
- int IsAllDigit(char *strSour);
- int GetStringSpeak(char *strSour, int iMaxLen, char *strVoc);
- int GetDigitSpeak(char *strSour, int iMaxLen, char *strVoc);
- int GetYuanSpeak(char *strSour, int iMaxLen, char *strVoc);
- int GetYuanSpeakEx(char *strSour, int iMaxLen, char *strVoc);
- int GetMonthSpeak(char *strSour, int iMaxLen, char *strVoc);
- int GetDaySpeak(char *strSour, int iMaxLen, char *strVoc);
- int GetHourSpeak(char *strSour, int iMaxLen, char *strVoc);
- int GetMinuteSpeak(char *strSour, int iMaxLen, char *strVoc);
- int GetSecondSpeak(char *strSour, int iMaxLen, char *strVoc);
- int SplitFileName(CHAR *strFileFull);
- int SplitStr(CHAR *strSource, CHAR cChar, int iItem, CHAR *strGet);
- int SplitSubStr(CHAR *strSource, INT iPos, INT iLength, CHAR *strGet);
- #endif
|