|
|
CDBFAPI functionsAlphabetical list
BOOL AddCalcField (struct DBF* d, char *name, char *expr);
int analizator (struct DBF *d, char *s);
BOOL AppendBlank (struct DBF *d, BOOL empty);
char* cdbfstrtok (char *string, const char *control);
void CheckBrackets (char *s);
char cnd (struct DBF *d, char *s);
void ClearAllFilter (struct DBF *d);
void ClearField (struct DBF *d, int n);
void ClearFilter (struct DBF *d);
void ClearRecord (struct DBF *d);
void ClearSort (struct DBF *d);
void CloseBase (struct DBF *d);
void Close_File (struct DBF *d);
int Compare (const void *a, const void *b, struct DBF *d);
BOOL CreateDatabase (char *filename, struct Field *fld, int n, int _type, int blocksize, BOOL memo);
void CreateField (struct Field *fld, char *name, char type, int size);
BOOL CreateMemoFile (char *filename, int _type, int blocksize);
int dBase4_BlockSize(struct DBF *d);
struct DBF* OpenBase (char *filename);
char* DStrTrim (struct DBF *d, int trim);
void DelCalcField (struct DBF* d, char *name);
void DelCalcFieldI (struct DBF* d, int i);
BOOL Delete (struct DBF *d, int n);
BOOL DeleteRecord (struct DBF *d, int n);
void DupRecord (struct DBF *d);
void DupToRecord (struct DBF *d);
void eval (struct DBF *d, char o);
double Evaluate (char *s, int *att);
int* ExternalFilter (struct DBF *d, int n);
char FieldBlankChar (struct DBF *d, int n);
int FoxPro_BlockSize(struct DBF *d);
void FreeMemCalcField(struct DBF* d);
void FreeMemo (struct DBF *d);
int GetAllLen (struct DBF *d, int n);
int GetBlockSize (struct DBF *d);
BOOL GetBool (struct DBF *d, int n);
int GetCalcI (struct DBF* d, char *name);
char* GetCalcString (struct DBF* d, char *name);
char* GetCalcStringI (struct DBF* d, int i);
double GetCalcValue (struct DBF* d, char *name);
double GetCalcValueI (struct DBF* d, int i);
void GetCompStr (char *s, char *t, struct DBF *d);
double GetCurrency (struct DBF *d, int n);
struct tm GetDT (struct DBF *d, int n);
int GetDateTime (struct DBF *d, int n);
double GetDouble (struct DBF *d, int n);
char* GetFieldName (struct DBF *d, int n);
int GetFieldNum (struct DBF *d, char *s);
double GetFloat (struct DBF *d, int n);
char* GetHeader (struct DBF *d, int n);
int GetHighLen (struct DBF *d, int n);
long GetInt (struct DBF *d, int n);
int GetLenField (struct DBF *d, int n);
int GetLenHeader (struct DBF *d, int n);
int GetLenMax (struct DBF *d, int n);
int GetLenView (struct DBF *d, int n);
int GetLowLen (struct DBF *d, int n);
BOOL GetMemCalcField (struct DBF* d);
char* GetMemo (struct DBF *d, int n);
int GetMemoType (struct DBF *d);
long GetNumeric (struct DBF *d, int n);
int GetOrder (struct DBF *d, int i);
int GetSign (struct DBF *d, int n);
char* GetStr (struct DBF *d, int n);
char* GetString (struct DBF *d, int n);
char* GetTypeName (struct DBF *d, int n);
double GetValue (struct DBF *d, int n);
int GetVerCDBFlib (int i);
BOOL get_fields (struct DBF *d, char *s, int *sn, int* sv);
char* Get_FoxPro (struct DBF *d, int n);
char* Get_dBase3 (struct DBF *d, int n);
char* Get_dBase4 (struct DBF *d, int n);
BOOL if_digit_calc (struct DBF* d, char *name);
BOOL if_digit_calci (struct DBF* d, int i);
BOOL if_digit_type (struct DBF *d, int n);
BOOL if_leap_year (int year);
BOOL if_memo_type (struct DBF *d, int n);
BOOL Insert (struct DBF *d, int n, BOOL empty);
BOOL InverseRecord (struct DBF *d, int n);
int fieldcount (struct DBF *d);
int fieldno (struct DBF *d, int i);
int makecalcstring (struct DBF *d, char *s, char *z, int *cn);
HANDLE Open_File (char* filename);
BOOL Pack (struct DBF *d, int what);
BOOL PreparePassword (struct DBF* d, char *s);
void ReadAlias (struct DBF *d);
BOOL ReadByte (struct DBF *d, unsigned long n);
BOOL ReadField (struct DBF *d, unsigned long n, int field);
BOOL ReadFields (struct DBF *d);
BOOL ReadHeader (struct DBF *d);
BOOL ReadRecord (struct DBF *d, unsigned long n);
void real_sort (struct DBF *d, int **tb, FCallBack* fn);
BOOL RecallRecord (struct DBF *d, int n);
int reccount (struct DBF *d);
int recno (struct DBF *d, int i);
BOOL RefreshDatabase (struct DBF *d);
void RemovePassword (struct DBF* d);
BOOL SeekField (struct DBF *d, unsigned long n, int field);
BOOL SeekMemo (struct DBF *d, int blocksize, int block);
BOOL SeekMemoZero (struct DBF *d);
BOOL SeekRecord (struct DBF *d, unsigned long n);
int SeekValue (struct DBF *d, int n, char *s, BOOL exact);
void SetAliasName (struct DBF *d, char *s);
void SetBool (struct DBF *d, int n, BOOL value);
void SetCurrency (struct DBF *d, int n, double x);
void SetDate (struct DBF *d, int n, int year, int mon, int day);
void SetDateS (struct DBF *d, int n, char *s);
void SetDateSeparator(struct DBF *d, char c);
void SetDateTime (struct DBF *d, int n, int year, int mon, int day, int hr, int min, int sec);
void SetDateTimeI (struct DBF *d, int n, int t);
void SetDateTimeS (struct DBF *d, int n, char *s);
void SetDefOptions (struct DBF *d);
void SetDouble (struct DBF *d, int n, double x);
void SetFloat (struct DBF *d, int n, double l);
void SetInt (struct DBF *d, int n, long x);
void SetLogical (struct DBF *d, int n, char c);
BOOL SetMemo (struct DBF *d, int n, char *s);
void SetNumeric (struct DBF *d, int n, long l);
void SetString (struct DBF *d, int n, char *s);
void SetValue (struct DBF *d, int i, char *s, double b);
int Set_FoxPro (struct DBF *d, char *s);
int Set_dBase3 (struct DBF *d, char *s);
int Set_dBase4 (struct DBF *d, char *s);
void set_filter (struct DBF *d, char *s, FCallBack* fn);
BOOL SortBase (struct DBF *d, char *s, FCallBack* fn);
char* StrEval (char *s, struct DBF *d);
BOOL Truncate (struct DBF *d, int n);
void UpperCase (unsigned char *s);
BOOL ValidField (char c);
BOOL ValidRecord (struct DBF *d, char *s);
void WriteAlias (struct DBF *d);
BOOL WriteByte (struct DBF *d, unsigned long n);
BOOL WriteField (struct DBF *d, unsigned long n, int field);
BOOL WriteHeader (struct DBF *d);
BOOL WriteRecord (struct DBF *d, unsigned long n);
BOOL Zap (struct DBF *d);
|
| Помогите нам с переводом |
Помогите нам перевести наш сайт на ваш родной язык. Переведите любые две страницы и получите бесплатную лицензию для любой программы на выбор. |
|