CenGen - Генератор ценников  1.1
dbf.h
00001 #ifndef DBF_H
00002 #define DBF_H
00003 
00004 #include <QList>
00005 #include <QTextCodec>
00006 
00007 struct dbf_field_descr {
00008     QString name;
00009     QChar type;
00010     int length;
00011     int decimal_count;
00012     int index_field_flag;
00013 };
00014 
00015 struct dbfHeader {
00016     //переменные-описатели DBF-файла
00017     QString date;               //дата изменения файла
00018     int data_position_in_file;
00019     int number_of_records;
00020     int length_of_header_structure;
00021     int length_of_each_record;
00022     int incomplete_transac;
00023 
00024     //список с описателями полей полученного DBF-файла
00025     QList<dbf_field_descr> fields;
00026 
00027     //массив для хранения всего файла
00028     char *all_records;
00029 
00030     QTextCodec *codec;      //для перекодирования
00031 
00032 };
00033 
00034 #endif // DBF_H
 Указатель Классы Функции