Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2014, 23:30   #1
ALEXandr20333
Пользователь
 
Регистрация: 12.02.2014
Сообщений: 76
По умолчанию чтобы я мог вводить данные не только в Memo

У меня есть экранная клавиатура вот такого вида (на фото) где я набираю текст и он выводится в Memo. мне нужно на кнопку прописать код чтобы я мог вводить данные не только в Memo, но и в другие окна различных программ (блокнот, браузер и т.д.). при нажатии на кнопку чтобы memo исчезало а данныя я мог ввести в любом окне где поставлю курсор. как это сделать? Подскажите?
Изображения
Тип файла: jpg Безымянный.jpg (39.0 Кб, 133 просмотров)
ALEXandr20333 вне форума Ответить с цитированием
Старый 04.11.2014, 01:51   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

такой вариант:
1. Ваше ПО отслеживает той цепочкой окна куда кликает мышка.
2. Посылать в этот HWND буковки.
Человек_Борща вне форума Ответить с цитированием
Старый 04.11.2014, 01:59   #3
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,926
По умолчанию

Цитата:
Сообщение от ALEXandr20333 Посмотреть сообщение
У меня есть экранная клавиатура вот такого вида (на фото) где я набираю текст и он выводится в Memo. мне нужно на кнопку прописать код чтобы я мог вводить данные не только в Memo, но и в другие окна различных программ (блокнот, браузер и т.д.). при нажатии на кнопку чтобы memo исчезало а данныя я мог ввести в любом окне где поставлю курсор. как это сделать? Подскажите?
Уже туеву хучу раз подсказывали. Но подсказки тебе ничем не помогли.
Реально тебе смогут помочь только во фрилансе. Но придётся платить.
northener вне форума Ответить с цитированием
Старый 04.11.2014, 02:16   #4
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Такая шляпа подойдёт?
Изображения
Тип файла: jpg 23.jpg (27.7 Кб, 109 просмотров)
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 04.11.2014, 07:11   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Я одного не понимаю, а чем стандартная виртуальная клава винды не устраивает?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.11.2014, 08:07   #6
ALEXandr20333
Пользователь
 
Регистрация: 12.02.2014
Сообщений: 76
По умолчанию

да вполне подойдет только код какой?
ALEXandr20333 вне форума Ответить с цитированием
Старый 04.11.2014, 08:53   #7
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

GetFocus + SetText.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 04.11.2014, 09:03   #8
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Цитата:
GetFocus + SetText.
как только ты нажмешь на клаву, GetFocus вернет тебе твоё же окно.
Человек_Борща вне форума Ответить с цитированием
Старый 04.11.2014, 13:29   #9
ALEXandr20333
Пользователь
 
Регистрация: 12.02.2014
Сообщений: 76
По умолчанию

а попадробней можно
ALEXandr20333 вне форума Ответить с цитированием
Старый 04.11.2014, 19:04   #10
Vapaamies
Просветитель
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,844
По умолчанию

По интернетам бродит программа SpecChar, ее можно взять за образец.
В разработке: воспроизводственный контур ИТ
Vapaamies вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен программист который мог бы данные из Агента мог перенести В Exel andrey-37s Фриланс 7 18.08.2013 19:34
Ввод - сделать так, чтобы в Edit можно было вводить только цифры, или на оборот, только буквы BastAngel Общие вопросы Delphi 7 27.04.2012 01:15
Найти максимум либо минимум из трех чисел. Предусмотреть, чтобы пользователь мог ввести в поле ЧислоN только числовые данные delm1k Помощь студентам 1 11.12.2011 00:02
Какую надо задать маску для MaskEdit, чтобы можно было вводить только цифры (притом с запятой)? Polotenchik Компоненты Delphi 24 17.07.2009 21:29
как сделать что бы пользователь мог изменять пароль и вводить свой? Илюха Общие вопросы Delphi 13 05.10.2007 14:58