powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Русский язык и Clipboard
12 сообщений из 12, страница 1 из 1
Русский язык и Clipboard
    #32267725
При копировании через clipboard русских букв из поля datawindow, например, в Word, получаю кракозябры.
Win 2000 prof eng, locale = Russian, PB5, хотя и в девятке пробовал - то же самое.
То же самое происходит при сохранении datawindow в файл - сохраняю, скажем, как html, при просмотре получившегося файла в експлорере - нечитаемо. Выcтавляю charset=windows-1251 - все нормально.
Ткните носом, какую настроечку поменять?
...
Рейтинг: 0 / 0
Русский язык и Clipboard
    #32267759
Pers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У тебя в поле DW какой шрифт? У меня Arial Cyr, все ОК и в буфер и в файл.
...
Рейтинг: 0 / 0
Русский язык и Clipboard
    #32267804
Геннадич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А лучше поставь MS Sans Serif
...
Рейтинг: 0 / 0
Русский язык и Clipboard
    #32268663
Фотография alienzzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело то не в шрифтах а в кодировке, я эту проблему победил поставив TexBoard 3.0, я из его буффера копирую, и еще он много чего умеет.
...
Рейтинг: 0 / 0
Русский язык и Clipboard
    #32268684
Фотография Ikar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 alienzzzz:
Дело то не в шрифтах а в кодировке, я эту проблему победил поставив TexBoard 3.0, я из его буффера копирую, и еще он много чего умеет.

Ага, шшаззз! (с) А вот у клиента TexBoard`а не будет и что? Ставить ему TexBoard принудительно?
Нет батенька, только MS Scan Sherif и ему подобные шрифты спасут отца русской демократии, ИМХО!
...
Рейтинг: 0 / 0
Русский язык и Clipboard
    #32268700
Moiseeff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это проблема Windows 2000, XP и 2003.
Раскладка клавиатуры должна быть русская.
...
Рейтинг: 0 / 0
Русский язык и Clipboard
    #32268880
Ermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Воистенну так.
Копируешь в буфер при вкл. русской раскладке все нормально, при английской полная билиберда
...
Рейтинг: 0 / 0
Русский язык и Clipboard
    #32268944
Moiseeff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если мне не изменяет память, аналогичная ситуация и в Windows 98.
...
Рейтинг: 0 / 0
Русский язык и Clipboard
    #32269072
Точно, при включенной русской раскладке все ок.
Логично вытекает следующий вопрос - как программно определить текущую раскладку и временно ее поменять?

Кстати, шрифты юзались различные, в т.ч. и Arial, MS Sans Serif.
Левых прог ставить не буду.
...
Рейтинг: 0 / 0
Русский язык и Clipboard
    #32269096
Moiseeff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
См. Русский язык и Clipboard
...
Рейтинг: 0 / 0
Русский язык и Clipboard
    #32269099
Sergey Rijkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RE>Логично вытекает следующий вопрос - как программно определить текущую раскладку и временно ее поменять?

FUNCTION long ActivateKeyboardLayout ( long Lay, int Flags ) Library "USER32"
FUNCTION long LoadKeyboardLayoutA ( ref string Lay, int Flags ) Library "USER32"
FUNCTION long GetKeyboardLayout( long dwLayout) Library "USER32"

// Плучить текущую раскладку
ll_ret=GetKeyboardLayout(0)
if ll_ret=68748313 then
Ура русская !!!
end if

// Выставить раскладку
// ls_Lay
// RUS = '00000419'
// EN = '00000409'

ll_Lay = LoadKeyboardLayoutA ( ls_Lay, 0)
ll_OldLay = ActivateKeyboardLayout ( ll_Lay, 0)


-------------
Сергей Рыжков
ЗАО "НПО Балтрос"
http://pbl.narod.ru (PowerBuilder + Oracle)
...
Рейтинг: 0 / 0
Русский язык и Clipboard
    #32269564
Фотография alienzzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем клиенту клипбоард =)
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Русский язык и Clipboard
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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