Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / проблема с кодировками при работе с Fox 7.0 (+ / 4 сообщений из 4, страница 1 из 1
19.09.2003, 10:15
    #32269914
Серго
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с кодировками при работе с Fox 7.0 (+
Добрый день,

Уже долго борюсь со следующей проблемой.
Зарегистрирована COMпонента, откомпилированная Fox 7.0 (схематично):

Define CLASS prj161clsnew AS CUSTOM OLEPUBLIC

Procedure a2b
......
s=FILETOSTR(i_dir+'prj161pa.doc') ; файл в кодировке 866
...... ;некие преобразования файла
Strtofile(s,i_dir+'prj161pa.out') ; файл также в кодировке 866
......

Open database c_dir+'prj161pn.dbc' SHARED ; база и таблицы в кодировке 1251
Use t161pa
SELECT t161pa
Delete from t161pa
Append FROM i_dir+'prj161pa.out' DELIMITED WITH x WITH CHAR y AS 866
.......
ENDPROC
....
Enddefine


Компонента вызывается IIS-ом с ASP-страницы
....
if (Request.QueryString("load").Count !=0 ) {
var oLoad = Server.CreateObject("prj161pn.prj161clsnew");
oLoad.a2b();
Response.redirect("default.asp");
....


Беда:

Беда в том, что откомпилированная Fox 7.0 компонента
при 'Append from ... as 866' проводит неправильную перекодировку,
те не из 866 в 1251(кодировка базы), а 866 в хрен знает что.

Если компоненту откомпилировать Fox 6.0 то все прекрасно работает.

Может кто сталкивался?

WBR
...
Рейтинг: 0 / 0
19.09.2003, 11:17
    #32270023
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с кодировками при работе с Fox 7.0 (+
Я уже спрашивал здесь:\r
\r
/topic/30762
...
Рейтинг: 0 / 0
19.09.2003, 11:29
    #32270042
Серго
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с кодировками при работе с Fox 7.0 (+
да, dll-ны править..это финиш :)

спасибо, буду пробовать
...
Рейтинг: 0 / 0
19.09.2003, 12:02
    #32270101
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с кодировками при работе с Fox 7.0 (+
Можно скачать готовую:

http://www.amit.ru/foxpro/default.htm

Раздел: VFP support LIB (Rus)

Ссылка

VFP 7.0 Support library VFP7TDLL.ZIP (1,8 Mb).

Или прямая ссылка (вирусов пока не было):

http://www.amit.ru/foxpro/LIB/vfp7tdll.ZIP
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / проблема с кодировками при работе с Fox 7.0 (+ / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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