Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Разные кодировки, определить и преобразовать, помогите разобратся 
:(
    Опции темы
Song
Дата 1.8.2005, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Sysman.ru
***


Профиль
Группа: Участник
Сообщений: 1095
Регистрация: 2.6.2002

Репутация: 2
Всего: 4



Конкретно с едит-контролами дельфей не могу добиться знаков вопроса smile
Так бы можно было пободаться


--------------------
Прежде чем сказать "Невозможно", подумай, прав ли ты
PM WWW ICQ   Вверх
RA
Дата 1.8.2005, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: 14
Всего: 115



Цитата(Song @ 1.8.2005, 09:36)
Конкретно с едит-контролами дельфей не могу добиться знаков вопроса
Так бы можно было пободаться


Яж говорю как пропрёт винду. У меня вопросы где-то раз в месяц.

===============================
Напутствие пыонэрам:

Ловить вам нужно не бабочек и не буфер а WM_COPY посланное в окно, далее
определить кодировку этого окна, а потом уже решать менять ему language или нет.

Это сообщение отредактировал(а) RAdmin - 1.8.2005, 12:35
PM   Вверх
Bog d`An
Дата 2.8.2005, 03:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 26.3.2005
Где: Украина:Днепропет ровск

Репутация: нет
Всего: 3



Цитата(RAdmin @ 1.8.2005, 12:34)
Цитата(Song @ 1.8.2005, 09:36)
Конкретно с едит-контролами дельфей не могу добиться знаков вопроса
Так бы можно было пободаться


Яж говорю как пропрёт винду. У меня вопросы где-то раз в месяц.

===============================
Напутствие пыонэрам:

Ловить вам нужно не бабочек и не буфер а WM_COPY посланное в окно, далее
определить кодировку этого окна, а потом уже решать менять ему language или нет.

У меня XP проявляет достойное похвал постоянство на этот счёт smile

WM_COPY посылаетссся... поссылается... а куда? Не в моё же приложение smile

Есть ли более простой способ отследить это дело, кроме общего хука? Спасибо.

--------------------
Удача откроет двери даже там, где их нет.Генри Морган--------------------[Furry team][Agent`s team][СРУКер]   
PM MAIL WWW   Вверх
Song
Дата 2.8.2005, 07:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Sysman.ru
***


Профиль
Группа: Участник
Сообщений: 1095
Регистрация: 2.6.2002

Репутация: 2
Всего: 4



Bog d`An
Зато WM_PASTE в твоё.


--------------------
Прежде чем сказать "Невозможно", подумай, прав ли ты
PM WWW ICQ   Вверх
Bog d`An
Дата 3.8.2005, 04:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 26.3.2005
Где: Украина:Днепропет ровск

Репутация: нет
Всего: 3



Цитата(Song @ 2.8.2005, 07:46)
Bog d`An
Зато WM_PASTE в твоё.

Копирую в буфер русский текст:
Вариант 1. При английской раскладке
а. Вставляю в TEdit - в результате знаки вопроса
б. Переключаю раскладку на русскую и вставляю в TEdit - в результате знаки вопроса
Вариант 2. ПЕРЕД КОПИРОВАНИЕМ переключаю раскладку (т.е. копирую при руской раскладке)
а. Вставляю в TEdit - в результате РУССКИЙ ТЕКСТ - THE BEST!!!
б. Переключаю раскладку на английскую и вставляю в TEdit - в результате РУССКИЙ ТЕКСТ - THE BEST!!!

И кто после этого ставит хук на вм_паст? А главное смысл? Тем более наЮга хук если паст в твоём приложении???

Добавлено @ 04:14
Цитата(Romikgy @ 1.8.2005, 08:14)
А не в том ли проблема , что винда при копировании в буфер конвертит текст в юникод????

Нельзя ли рассказать подробнее? pls smile

ЗЫ: "THE BEST!!!" - это не русский текст, а эмоция такая, вроде смайлика ":)"

ЗЗЫ: Может всё-таки кто-нибудь посоветует, как обойтись без общего хука?

ЗЗЗЫ: Той вместо такого, к-й сканит все сообщений винды на предмет вм_копи?

Это сообщение отредактировал(а) Bog d`An - 3.8.2005, 04:29
--------------------
Удача откроет двери даже там, где их нет.Генри Морган--------------------[Furry team][Agent`s team][СРУКер]   
PM MAIL WWW   Вверх
Song
Дата 3.8.2005, 07:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Sysman.ru
***


Профиль
Группа: Участник
Сообщений: 1095
Регистрация: 2.6.2002

Репутация: 2
Всего: 4



Bog d`An
у меня такого нет, поэтому не могу и лекарство поэксперементировать.
А что у тебя за система?


--------------------
Прежде чем сказать "Невозможно", подумай, прав ли ты
PM WWW ICQ   Вверх
Bog d`An
Дата 3.8.2005, 07:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 26.3.2005
Где: Украина:Днепропет ровск

Репутация: нет
Всего: 3



профессиональная свинья
Добавлено @ 07:47
с сервиспаком1 русифицированная
Добавлено @ 07:52
с сервиспаком1 русифицированная


Song, а у тебя?

--------------------
Удача откроет двери даже там, где их нет.Генри Морган--------------------[Furry team][Agent`s team][СРУКер]   
PM MAIL WWW   Вверх
Romikgy
Дата 3.8.2005, 08:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 26
Всего: 146



Цитата(Bog @ 3.8.2005, 04:05)
Нельзя ли рассказать подробнее?

У меня стоит английская версия ХР без руссификации, в настройке--регионы и языки --
понял на русский регион, и самое главное в закладке advanced (у меня так, она третья) поменять на русский , вроде как я понял не-Юникод раскладки, как я понимаю, если винда не догоняет какая раскладка она ее представляет как юникод, отсюда и вопросики smile


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Song
Дата 3.8.2005, 08:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Sysman.ru
***


Профиль
Группа: Участник
Сообщений: 1095
Регистрация: 2.6.2002

Репутация: 2
Всего: 4



SP2 native english


--------------------
Прежде чем сказать "Невозможно", подумай, прав ли ты
PM WWW ICQ   Вверх
Bog d`An
Дата 4.8.2005, 08:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 26.3.2005
Где: Украина:Днепропет ровск

Репутация: нет
Всего: 3



Цитата(Romikgy @ 3.8.2005, 08:24)
закладке advanced (у меня так, она третья) поменять на русский

у меня там тоже русский выбран
Добавлено @ 08:13
если русская раскладка, винда догоняет что за кодировка, если английская -//- нет?
--------------------
Удача откроет двери даже там, где их нет.Генри Морган--------------------[Furry team][Agent`s team][СРУКер]   
PM MAIL WWW   Вверх
Romikgy
Дата 4.8.2005, 08:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 26
Всего: 146



Попробуй еще ниже , этого выбраного все таблицы перекодировок русского языка выбрать, более я и сам не знаю smile че знал то сказал, хотя и странная ситуёвина smile
Добавлено @ 08:22
Цитата(Bog @ 4.8.2005, 08:09)
если русская раскладка, винда догоняет что за кодировка, если английская -//- нет?

Может быть , где то винда прописала , что кирилица это кодировка анси , а англ. это юникод , у меня такого небыло, так догадки, мож шрифт по умолчанию поменять надо ???


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Bog d`An
Дата 5.8.2005, 06:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 26.3.2005
Где: Украина:Днепропет ровск

Репутация: нет
Всего: 3



Цитата(Romikgy @ 4.8.2005, 08:19)
Попробуй еще ниже , этого выбраного все таблицы перекодировок русского языка выбрать, более я и сам не знаю smile че знал то сказал, хотя и странная ситуёвина smile
...
Может быть , где то винда прописала , что кирилица это кодировка анси , а англ. это юникод , у меня такого небыло, так догадки, мож шрифт по умолчанию поменять надо ???

Ладно, щас полезу ставить галочки на китайские языки smile

Шрифт по умолчению - напомни это где?

--------------------
Удача откроет двери даже там, где их нет.Генри Морган--------------------[Furry team][Agent`s team][СРУКер]   
PM MAIL WWW   Вверх
Bog d`An
Дата 5.8.2005, 07:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 26.3.2005
Где: Украина:Днепропет ровск

Репутация: нет
Всего: 3



а как програмно эти галочки проставить кто-нибудь в курсе?

--------------------
Удача откроет двери даже там, где их нет.Генри Морган--------------------[Furry team][Agent`s team][СРУКер]   
PM MAIL WWW   Вверх
Romikgy
Дата 5.8.2005, 08:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 26
Всего: 146



Цитата(Bog @ 5.8.2005, 06:59)
Шрифт по умолчению - напомни это где?

Я ж сказал , это чисто моя догадка!!! Но и по умолчанию что-то должно быть, это тоже 100%
Цитата(Bog @ 5.8.2005, 07:12)
а как програмно эти галочки проставить кто-нибудь в курсе?

Так что получилось????


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Bog d`An
Дата 6.8.2005, 06:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 26.3.2005
Где: Украина:Днепропет ровск

Репутация: нет
Всего: 3




Цитата(Romikgy @ 5.8.2005, 08:39)
Цитата (Bog d`An @ 5.8.2005, 06:59)
Шрифт по умолчению - напомни это где?


Я ж сказал , это чисто моя догадка!!! Но и по умолчанию что-то должно быть, это тоже 100%

Цитата (Bog d`An @ 5.8.2005, 07:12)
а как програмно эти галочки проставить кто-нибудь в курсе?


Так что получилось????


Romikgy нет, не помогло smile
просто интерестно... было... Вопрос снимаю так как он не по теме... Оба...: smile

Цитата(Bog @ 5.8.2005, 06:59)
Шрифт по умолчению - напомни это где?


Цитата(Bog @ 5.8.2005, 07:12)
а как програмно эти галочки проставить кто-нибудь в курсе?


--------------------
Удача откроет двери даже там, где их нет.Генри Морган--------------------[Furry team][Agent`s team][СРУКер]   
PM MAIL WWW   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0926 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.