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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как на Delphi менять символ на другой 
:(
    Опции темы
sherzant
Дата 17.11.2004, 18:24 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Я вот не могу менять символы. Например когда вы пишите на латинском автоматически писался кириллица, то есть "privet" набираете а пишется "привет". Или же по короче, нажимаете "ф" а писался "д" вообще другой символ.
Заранее спасибо! smile
  Вверх
Zero
Дата 17.11.2004, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: 8
Всего: 24



Я что-то непонял, ты в каком месте на delphi, писал на латинском, в окне кода чтоль???
По понятнее изясни вопрос.
PM MAIL ICQ   Вверх
dm9
Дата 18.11.2004, 05:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дмитрий Копытин
****


Профиль
Группа: Vingrad developer
Сообщений: 3876
Регистрация: 22.7.2002
Где: Москва

Репутация: 6
Всего: 137



Тебе такую штуку надо в окне твоей программы замутить или по всей системе отлавливать клавиатуру?
PM MAIL ICQ   Вверх
Marriage
Дата 18.11.2004, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Посмоти код клавишь , вычти разницу для каждой и пребавляй .............


--------------------
Praemonitus, praemunitus
PM MAIL ICQ   Вверх
Guest
Дата 19.11.2004, 08:49 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Мне надо чтобы это выходило на окне например на Memo1.
Но было бы круто если вы также помогли чтоб по всей системе было так!
  Вверх
Dimich
Дата 19.11.2004, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

Репутация: 1
Всего: 7



Для всяких там TMemo, TEdit и тому подобных лучше воспользоваться обработчиком события OnKeyPress. Вот примерчик:
Код

procedure TForm1.Memo1KeyPress(Sender: TObject; var Key: Char);
begin
 if Key = 'a' then Key := 'b';
end;

Т.е. анализируем переменную Key и присваиваем ей новое значение, какое нужно.
--------------------
Не работает - исправь, работает - не трогай!!!
PM MAIL ICQ Jabber   Вверх
Zero
Дата 19.11.2004, 09:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: 8
Всего: 24



Что-то я непонял, значит у тебя работает всё нормально, но ты хочеш написать прогу, чтобы при нажатии одного символа делался другой??? Если да, то делай типа того что сказал Marriage
PM MAIL ICQ   Вверх
dm9
Дата 19.11.2004, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дмитрий Копытин
****


Профиль
Группа: Vingrad developer
Сообщений: 3876
Регистрация: 22.7.2002
Где: Москва

Репутация: 6
Всего: 137



А чтобы по всей системе - читай про хуки:
http://delphimaster.ru/articles/hooks/index.html

Научись хотя бы ловить клавиши пока, без замены. Для этого достаточно понять статью и откомпилировать приложенные примеры.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

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

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

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

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


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

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


 




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


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

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