SendKeys

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

GPP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 351
Зарегистрирован: 02.11.2005 (Ср) 8:02
Откуда: г.Невельск о.Сахалин

SendKeys

Сообщение GPP » 22.12.2008 (Пн) 4:11

Здравствуйте! Как нажать пробел с помощью SendKeys? Chr(32) не работает! Спасибо!
GPP(c) Gorlo Pavel Programming

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: SendKeys

Сообщение Williams » 22.12.2008 (Пн) 9:44

Вообще-то, это делалось при помощи {SPACE}
И вы думаете, что вас оставят в живых после прочтения этого поста?

GPP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 351
Зарегистрирован: 02.11.2005 (Ср) 8:02
Откуда: г.Невельск о.Сахалин

Re: SendKeys

Сообщение GPP » 23.12.2008 (Вт) 8:28

Не работает! :) Как быть?
GPP(c) Gorlo Pavel Programming

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: SendKeys

Сообщение iGrok » 23.12.2008 (Вт) 9:01

GPP писал(а):Не работает! :) Как быть?

Гм.
Проверяю на VB6.
Работают:
SendKeys " "
SendKeys "{ }"
SendKeys Chr(32)
label:
cli
jmp label

GPP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 351
Зарегистрирован: 02.11.2005 (Ср) 8:02
Откуда: г.Невельск о.Сахалин

Re: SendKeys

Сообщение GPP » 23.12.2008 (Вт) 9:24

VB.NET не работает :(
GPP(c) Gorlo Pavel Programming

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Re: SendKeys

Сообщение Nord777 » 23.12.2008 (Вт) 10:18

Всё работает.
Код: Выделить всё
    TextBox1.Focus()
    SendKeys.Send("A B C")
Microsoft Visual Studio 2008
Microsoft .NET Framework 3.5

alexkr.net
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 15
Зарегистрирован: 19.12.2008 (Пт) 11:50
Откуда: Germany

Re: SendKeys

Сообщение alexkr.net » 23.12.2008 (Вт) 10:26

Что именно не работает?

Код: Выделить всё
TextBox1.Focus()
        SendKeys.Send("A B C")


в vb.net работает. Где ты вызываешь SendKeys? Когда? Пошли пример проекта.
Ничто так не ограничивает полет мысли программиста, как компилятор

GPP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 351
Зарегистрирован: 02.11.2005 (Ср) 8:02
Откуда: г.Невельск о.Сахалин

Re: SendKeys

Сообщение GPP » 24.12.2008 (Ср) 4:43

Программа клиент-серверная. Отсылаю команду серверу(тупо символы) на сервере принимаю и делаю так SendKeys.Send("{" & Key &"}") где "Key" это переменная хранящая тот самый символ...;) Спасибо!
GPP(c) Gorlo Pavel Programming

GPP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 351
Зарегистрирован: 02.11.2005 (Ср) 8:02
Откуда: г.Невельск о.Сахалин

Re: SendKeys

Сообщение GPP » 24.12.2008 (Ср) 4:48

Точно... работает... Но я передаю не в TextBox, а в любую другую программу... К примеру запущен блокнот... В него не передается :(
GPP(c) Gorlo Pavel Programming

GPP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 351
Зарегистрирован: 02.11.2005 (Ср) 8:02
Откуда: г.Невельск о.Сахалин

Re: SendKeys

Сообщение GPP » 24.12.2008 (Ср) 5:02

Все... Спасибо всем! Разобрался :)
GPP(c) Gorlo Pavel Programming


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 88

    TopList