Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Кодировка txt / 4 сообщений из 4, страница 1 из 1
12.07.2005, 15:25:51
    #33161650
Murashka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка txt
Ситуация следующая: необходимо в текстовом файле убрать некоторые строки и кое-что подправить. Использую Visual Foxpro 5 ( в 7-ом тоже самое)
выполняются следующие команды:
vxod_f=FOPEN('c:\wzrs\tic_c.txt')
goend=FSEEK(vxod_f, 0, 2)
gotop=FSEEK(vxod_f, 0)
for i=1 to goend &&goend
bayt=fget(vxod_f)
endfor
Так вот переменная - bayt нечитабельна, левая кодировка :(
При этом если из текстовика сбрасывать в dbf командой:
append from &Ong_txt type delimited with tab as 866
проблем нет, если открыть этот же файл Excel, при открытии указывая Dos866 -тоже всё нормально. Пробовал уже практически все рекомендуемые варианты - одна ерунда.
В файле config.fpw стоит codepage=1251 (пробовала 866, auto),
пыталась перекомпилировать командой cpconvert(). Ничего не помагает!
Может у кого была подобная проблема...
...
Рейтинг: 0 / 0
12.07.2005, 16:03:03
    #33161740
5631
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка txt
Поищи в форуме по выражению "кодовая страница".
...
Рейтинг: 0 / 0
12.07.2005, 16:08:03
    #33161755
Burn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка txt
Что bayt=CPConvert(866, 1251, fget(vxod_f)) не помогает?
...
Рейтинг: 0 / 0
13.07.2005, 08:07:45
    #33162528
Murashka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка txt
Большое, спасибо помогло.. Коды не в том порядке ставила.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Кодировка txt / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]