Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.11;
Скачать: CL | DM;

Вниз

Помогите с кодировкой.   Найти похожие ветки 

 
igsi   (2005-07-28 23:58) [0]

Доброе время суток, подскажите пожалуста по такому вопросу. У меня есть .dbf файл с информацией, создан этот файл в FoxPro (DOS), я пытаюсь этот файл задействовать в своем приложении написаном на Delphi и в ответ получаю за место текста в таблице такие символы (#### #### и.т.д). Как мне выйти из такого полажения подскажите пожалуйста.


 
Кот   (2005-07-29 07:17) [1]

Поменяй драйвер языка, поставь dBASE RUS cp866 и в свойствах Datebase Desktop поставя системный шрифт Arial Unikod MS
(таблица должна иметь индексный файл)


 
sniknik ©   (2005-07-29 08:58) [2]

> такие символы (#### #### и.т.д)
вместо русского текста получаются когда в таблице прописана какаято кодировка (29 символ в заголовке) а на самом деле текст в другой (досовской к примеру)

> Как мне выйти из такого полажения подскажите пожалуйста.
можно открыть ее не в BDE а в ADO к примеру, драйвером которому все равно что в заголовке написано.
или исправить его (заголовок)... если правка таблици позволяется (не используется паралельно другой "родной" программой).
ну или поменять тип таблиц на другой. (вот нафига их именно в FoxPro создавать? создавай сам.)

для проверки (от этого все беды или нет), открой свою таблицу в любом HEX редакторе посмотри на 29 (считая с нуля) символ, он будет например "e" поменяй его на "g"(или на #0, по моему тоже пройдет) сохрани и после открывай в своем приложении, чтонибудь изменилось?
если да, то пиши, что конкретно пытаешся сделать (для выбора средств "выхода из полажения" ;о)).


 
Anatoly Podgoretsky ©   (2005-07-29 09:08) [3]

Какой версии ФоксПро и при чем тут парадокс?



Страницы: 1 вся ветка

Текущий архив: 2005.09.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.039 c
1-1123694728
Starcom
2005-08-10 21:25
2005.09.11
Как у MessageDlg сделать фон к примеру Белым?


14-1123751547
Akisflat
2005-08-11 13:12
2005.09.11
Сдельная работа для Delphi-программиста, в офисе в любое время.


14-1124304243
Piter
2005-08-17 22:44
2005.09.11
Помогите плиз с C


9-1116302618
Slavikk
2005-05-17 08:03
2005.09.11
Редактор карт


2-1123514309
Андрей235
2005-08-08 19:18
2005.09.11
если файла нет создать его?