Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / $ZBOOLEAN и wide char / 6 сообщений из 6, страница 1 из 1
22.11.2007, 09:07
    #34957160
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
$ZBOOLEAN и wide char
в связи с переносом баз с 8 бит на unicode возникла проблема
$ZBOOLEAN отказыватся работать с 16-битными символами вызывая ошибку <WIDE CHAR>
как решить проблему?
...
Рейтинг: 0 / 0
22.11.2007, 11:04
    #34957502
aleshap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
$ZBOOLEAN и wide char
Ошибку поможет исправить функция $zcvt
к примеру:
Код: plaintext
WRITE $ZB($zcvt(str,"I","CP1251"),"_", 1 )

Но что-то мне подсказывает, что в лоб исправление ошибок не решит проблему, тут надо понимать сущность ваших функций и методов, т.к. $zb работает с бинарными данными, а они будут различны (в частности для русских букв) для 8 бит на unicode.
...
Рейтинг: 0 / 0
22.11.2007, 11:58
    #34957703
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
$ZBOOLEAN и wide char
такой вариант я и сам думал использовать, но надеялся что мне подскажут иной вариант
или какой аналог $ZBOOLEAN
а программа у нас большая и с давних пор накопилось много мест и поразному поводу где используется $ZBOOLEAN

PS. насколько я знаю $ZBOOLEAN и $ZB разные вещи, и лучше их не путать
...
Рейтинг: 0 / 0
22.11.2007, 16:39
    #34959066
VadimF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
$ZBOOLEAN и wide char
А каким образом Вы переносите данные из 8-bit в Unicode?

Вадим
...
Рейтинг: 0 / 0
22.11.2007, 18:49
    #34959523
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
$ZBOOLEAN и wide char
писали программу которая последовательно проходит по всем программам и $zcvt из той кодировки в каторой была программа в unicode и так же рекурсивно по всем глобалам
иного варианта я ненашел
этот вариант хоть и занимает много времени на конвертирование (в зависимости от объема базы)
но достаточно эффективный
...
Рейтинг: 0 / 0
23.11.2007, 11:06
    #34960502
aleshap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
$ZBOOLEAN и wide char
DAiMorPS. насколько я знаю $ZBOOLEAN и $ZB разные вещи, и лучше их не путать
см. документацию
http://localhost:1972/csp/docbook/DocBook.UI.Page.cls?KEY=RCOS_fzboolean

главное тут не путать переменные от функций. ($I и $I(^T) - тоже разные вещи)
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / $ZBOOLEAN и wide char / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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