Вверх ↑
Этот топик читают: Гость
Ответов: 6
Рейтинг: 0
#1: 2010-01-01 23:59:42 ЛС | профиль | цитата
хотел написать программку чтобы она сама нажимала клавишу дапустим f1 (один раз) в определённый промежуток времени
но не понял как пользоваться элементом keyboard,помогите плз


П.С. буду благодарен любой помоще
------------ Дoбавленo в 01.00:
Окозалось всё проще...
Взял не тот элемент просто,всё сделал.
Теперь нужно сделать так чтобы кнопка нажималась не в том окне которое открыто(нажимается в любом окне)а именно в процесе notepad.exe
Тоесть допустим у меня открыт блокнот и аська,я включаю прогу(она нажимает кнопку "а"),сварачиваю блокнот и разварачиваю аську и тут мне начинает писать в поле для ввода текста в аське букву "а",а вот хочется чтобы в аське я сам мог писать нармально а в блокноте чтобы писалась буква "а" )
карма: 0

0
Ответов: 1397
Рейтинг: 50
#2: 2010-01-02 10:00:06 ЛС | профиль | цитата
Попробуй компоненты с вкладки Окно.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 6
Рейтинг: 0
#3: 2010-01-02 11:27:26 ЛС | профиль | цитата
Не получилось у меня с ними нечего=(
Всё ещё прошу помощи
карма: 0

0
Ответов: 970
Рейтинг: 270
#4: 2010-01-02 12:17:26 ЛС | профиль | цитата
вставка в окно блокнота:

code_16285.txt
карма: 0

0
файлы: 1code_16285.txt [636B] [120]
Ответов: 6
Рейтинг: 0
#5: 2010-01-02 12:25:56 ЛС | профиль | цитата
Извините пжлста я уж совсем как нуб...куда вставлять данный код?я ево вставил в элемент inlineCode (вставка кода) но при запуске программы в отладке пишет нечто инное как
code_16286.txt
карма: 0

0
файлы: 1code_16286.txt [252B] [127]
Ответов: 970
Рейтинг: 270
#6: 2010-01-02 12:28:13 ЛС | профиль | цитата
Вставь в поле HiAsm
карма: 0

0
Ответов: 199
Рейтинг: 44
#7: 2010-01-02 12:31:30 ЛС | профиль | цитата
Satori писал(а):
куда вставлять данный код?


вставлять в поле проекта.
карма: 0

0
Ответов: 6
Рейтинг: 0
#8: 2010-01-02 13:03:10 ЛС | профиль | цитата
Так получилось примерно так:
блокнот свёрнут,запущена программа,аська развёрнута
опа и начинает страчить в аську букву "а" -это нам не нужно
при нажатии на кнопочку в программе тупо разворачивает блокнот на передний план-и это нам не нужно=(
нужно чтобы буква писалась в свёрнутый блокнот и чтобы я при этом мог пользоваться другими программами т.е. на переднем плане блокнота быть не должно=(

П.С. Чтото я тут уже как заказщик заказавший программу, извините.
карма: 0

0
Ответов: 5446
Рейтинг: 323
#9: 2010-01-02 13:08:38 ЛС | профиль | цитата
Satori, Windows устроен так, что события от клавиатуры и мыши идут только активному окну. В теории можно использовать компонент SendMessage и посылать WM_CHAR или WM_KEYDOWN/WM_KEYUP, но это существенно сложнее.
карма: 1

0
Ответов: 970
Рейтинг: 270
#10: 2010-01-02 13:12:00 ЛС | профиль | цитата
Satori, зачем вообще тебе это? Расскажи, что ты хочешь сделать (может есть способ легче, без блокнота...)
карма: 0

0
Ответов: 5446
Рейтинг: 323
#11: 2010-01-02 13:31:08 ЛС | профиль | цитата
Genius, скорее всего - для онлайн игр, чтобы бота сделать.
карма: 1

0
Ответов: 6
Рейтинг: 0
#12: 2010-01-02 15:46:10 ЛС | профиль | цитата
iarspider писал(а):
Именно так
------------ Дoбавленo в 16.12:
А вот это случайно не то что мне нужно?

Если то,то откуда мне взять этот идентификатор окна?
карма: 0

0
Ответов: 8930
Рейтинг: 823
#13: 2010-01-02 16:31:09 ЛС | профиль | цитата
Satori, code_16292.txt
карма: 19

0
файлы: 1code_16292.txt [460B] [202]
Ответов: 6
Рейтинг: 0
#14: 2010-01-02 16:58:27 ЛС | профиль | цитата
Леонид писал(а):
Satori, code_16292.txt

Спасибо Леонид,это имено то что нужно
Всё сделал тему можно крыть!
карма: 0

0
14
Сообщение
...
Прикрепленные файлы
(файлы не залиты)