00001 #ifndef _funktionen 00002 #define _funktionen 1 00003 #include <qstring.h> 00004 void LeerzeilenEntfernen(char *pQuelle); 00005 void InStringsZerlegenDurchNullen(char *CStr,char C); 00006 char * GenullteStringsAusgeben(char *CStr); 00007 void StringLoeschen(char * pChar); 00008 void AlleKomentareLoeschen(char * pChar); 00009 void ZeileToUpper(char *CStr); 00010 void ZeileToUpperBis_Dollar(char *CStr); 00011 void StrAusschneiden(char *Str,char vonZeichen,char bisZeichen,char *StrAusschnitt); 00012 void PfadDateiname_zerlegen(QString PfadPlusDateiname, QString &Pfad, QString &DateiName); 00013 short KT_DezToBCD(char *pChar); 00014 short KZ_DezToBCD(char *pChar); 00015 void ZeichenEntfernen(char *pStr,char c); 00016 void Date(char *Datum); 00017 void Time(char *Zeit); 00018 char* StringZerlegen(char * &pMerker,char *pString,char TrennZeichen); 00019 bool IntegerZahl(char *pStr, int Minzahl, int Maxzahl, int &RueckgabeWert); 00020 void Trim(const char *Str); 00021 int CountChar(const char *pStr,const char Zeichen); 00022 bool ZahlOk(const char *ZahlStr,const char *ErlaubeteZeichenStr); 00023 bool WerteBereich_PK(char *Wert, int Min, int Max,char TZ, int Min2, int Max2); 00024 bool WerteBereich(char *Wert, int Min, int Max, int basis); 00025 #endif