powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Кодировка txt
4 сообщений из 4, страница 1 из 1
Кодировка txt
    #33161650
Murashka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ситуация следующая: необходимо в текстовом файле убрать некоторые строки и кое-что подправить. Использую 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
Кодировка txt
    #33161740
5631
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поищи в форуме по выражению "кодовая страница".
...
Рейтинг: 0 / 0
Кодировка txt
    #33161755
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что bayt=CPConvert(866, 1251, fget(vxod_f)) не помогает?
...
Рейтинг: 0 / 0
Кодировка txt
    #33162528
Murashka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое, спасибо помогло.. Коды не в том порядке ставила.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Кодировка txt
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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