И вновь Paradox... 1с 8.1 #366465


#0 by AndStar
При считывании текстового поля выдает кракозябры. Пробовал: 1.Разные кодовые страницы Paradox-а в bde-Администраторе. 2. СтрокаПодключения = "Driver={Microsoft Paradox Driver (*.db )};DriverID=538;Fil=Paradox 5.X;DefaultDir="+Ресторан.ПутьКБазеДанных+"DB;Dbq="+Ресторан.ПутьКБазеДанных+"DB;CollatingSequence=ASCII;"; разные параметры CollatingSequence 3. добавление ключей в реестре HKEY CURRENT_USERSoftwareBorlandDBD7.0PreferencesProperties SystemFont="Fixedsys" [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage] "1252"="c_1251.nls" 4. Вариации на тему Текст.Прочитать("c: emp.txt",КодировкаТекста.ххх); мля... Причем тот же Degisy AbiDesktop замечательно открывает файло в кодировке ascii ANSI.
#1 by AndStar
up
#2 by Злобный Йожег
По-любому кодировку текста неправильно задал. Попробуй другие.
#3 by AndStar
Так а какую???? И где? На п.2 запросу вообще пофиг, ниче не изменяется. Я же по идее могу получить строку, которую не надо конвертировать уже (а ля Degisy AbiDesktop), то есть не применять п.3. А вот как получить... хз... все вроде перепробовал.
#4 by RustamZz
Открой базу как текстовый файл и посмотри какая кодировка.
#5 by AndStar
Открыл. Кодировка не прописана там :( в заголовке набор кракозябр и структура полей. Что AbiDesktop, что RX Database Explorer нормально его открывают в кодировке  ascii ANSI, Database Desktop же прочитать нормально его не может, хотя в свойствах вижу тот же ascii ANSI
#6 by dk
давно бы уже выложил пример файла в сеть (slil.ru например) может кто и разобрался бы с кодировкой :)
#7 by AndStar
Торможу))))
#8 by dk
ндя, кракозябры лезут, хотя блокнотом нормально открывает хм, может самому помудрить со сменой кодировки уже после получения кракозябр
#9 by AndStar
4. Вариации на тему Текст = Новый ТекстовыйДокумент; Текст.УстановитьТекст(RecordSet.Fields(RecordSet.Fields.Item(НомерКолонки).Name).Value); Пробовал уже. Из хелпа подставлял все что возможно.
#10 by AndStar
попробовал следующее: в список значений засунул ВСЕ кодировки, поддержиавемые 8-кой, и в цикле по ним прошелся)))))) хоть бы хрен! Копаюсь с этим
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С