Кодировка dbf-файла
☑
0
Slon747
04.08.14
✎
14:17
ФайлDBF = Новый XBase;
ФайлDBF.Кодировка = КодировкаXBase.OEM;
ФайлDBF.ОткрытьФайл(ИмяФайла,,Истина);
При чтении dbf-файла с кодировкой DOS получаю нечитаемые символы.
Почему?
1
ДенисЧ
04.08.14
✎
14:19
Потому что кодировка не ДОС. Ваш Кэп.
2
Slon747
04.08.14
✎
14:20
(1)
КодировкаXBase (XBaseEncoding)
OEM (OEM)
Описание:
База в формате DOS.
Файл точно имеет кодировку DOS.
3
vde69
04.08.14
✎
14:21
эмммм а что таекое кодировка DOS ????
я такой не знаю...
4
ДенисЧ
04.08.14
✎
14:22
(3) 866я страница
5
Slon747
04.08.14
✎
14:23
(3) Это когда я FARом в редакторе меняю кодировку на DOS и вижу читаемые символы
6
vde69
04.08.14
✎
14:23
а вообще
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase]
"DataCodePage"="ANSI"
"BDE"=dword:00000002
7
vde69
04.08.14
✎
14:24
и перезагрузить
8
Slon747
04.08.14
✎
14:43
(6) Спасибо! Получилось.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой