Код: Выделить всё
DataModule2->Table1->Active = false;
DataModule2->Table1->DatabaseName = "";
DataModule2->Table1->TableName = "test.dbf";
DataModule2->Table1->TableType = ttDBase;
DataModule2->Table1->FieldDefs->Add(...);
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
Код: Выделить всё
DataModule2->Table1->Active = false;
DataModule2->Table1->DatabaseName = "";
DataModule2->Table1->TableName = "test.dbf";
DataModule2->Table1->TableType = ttDBase;
DataModule2->Table1->FieldDefs->Add(...);
не надо быть столь категоричным! всё не так ужасно. кодировку можно использовать любую. просто я на этих DBF уже не первую собаку дожёвываю... :-)" писал(а):Всё дело в том, что таблицы DBF используют кодировку OEM, т.е. для кириллицы это будет кодовая страница 866(MS-DOS), а в Windows-приложениях
для русского языка используется кодовая страница 1251(ANSI).