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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.01.2011, 16:06   #1
Vaigard
Delphi and (not C)
Форумчанин
 
Аватар для Vaigard
 
Регистрация: 04.12.2010
Сообщений: 117
Вопрос Сообщение в блокнот.

Код:
var
z:hwnd;
begin
z:=findwindow(0,'123 - Áëîêíîò');
sendmessage(z,wm_keydown,$45,0);
sendmessage(z,wm_keyup,$45,0);
end;
Безрезультатно. Можно через keybd_event, но для этого надо выводить блокнот вперед, что нежелательно. Как через sendmessage забить какой-либо текст в блокнот? Wm_settext только меняет заголовок окна блокнота. На wm_gettext вообще не реагирует. Поиск дал только способ через keybd_event и что-то типа моего кода, тоже не работающее.
<--Жми на весы
Vaigard вне форума Ответить с цитированием
Старый 08.01.2011, 16:15   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А ты уверен что правильное окно нашел?
ИМХО это ты нашел окно приложения но не поля текста блокнота
Посмотри похожие темы
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.01.2011, 16:52   #3
Vaigard
Delphi and (not C)
Форумчанин
 
Аватар для Vaigard
 
Регистрация: 04.12.2010
Сообщений: 117
По умолчанию

Нашел я точно блокнот, потому что закрывается и фокусируется оно без проблем. А как указать на поле для ввода текста?
<--Жми на весы
Vaigard вне форума Ответить с цитированием
Старый 08.01.2011, 18:43   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Загляни сюда: http://www.programmersforum.ru/showt...t=60957&page=2
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.01.2011, 19:02   #5
Vaigard
Delphi and (not C)
Форумчанин
 
Аватар для Vaigard
 
Регистрация: 04.12.2010
Сообщений: 117
По умолчанию

О, спасибо Теперь понял, как указывать
<--Жми на весы
Vaigard вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
блокнот VVVadim Win Api 1 18.12.2010 20:11
Блокнот ZvEr_HaCkEr Общие вопросы Delphi 4 16.07.2010 16:23
блокнот Алёна Помощь студентам 1 22.06.2010 12:51
блокнот Neymexa Общие вопросы по Java, Java SE, Kotlin 10 10.04.2009 09:00
Блокнот by GN GN_ Софт 11 09.06.2007 19:43