![]() |
|
|
#1
|
|||
|
|||
![]() как передать не один символ, а строку целиком. пока только получается передать один символ вот так:
Код:
PostMessage(handle, WM_KeyDown, Ord('N'), 0); |
#2
|
||||
|
||||
![]() Передать указатель на АП другого процесса, например, или через общую память, что более правильно.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#3
|
||||
|
||||
![]() это ж нажатие клавиши! при чем тут строка?
Цитата:
Пишу программы за еду. __________________ |
#4
|
||||
|
||||
![]() А что мешает делать так
Код:
... for i := 1 to Length(Text) do PostMessage(handle, WM_KeyDown, Ord(Text[i]), 0); ... З.Ы. Ещё можно вот это попробовать Код:
... PostMessage(handle, WM_SETTEXT, Length(Text), Integer(@Text[1])); ... Я не понял Вашего вопроса, но всё же Вам на него отвечу! Последний раз редактировалось Alegun, 17.04.2014 в 08:52. |
#5
|
|||
|
|||
![]() Цитата:
и так пробовал, проблема в том что символы типо '/' он передает не правильно. как можно получить key символа и передать его вместо Ord(Text[i]) например '/' - key = 191 Код:
PostMessage(handle, WM_KeyDown, 191, 0); |
#6
|
||||
|
||||
![]() Цитата:
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |