Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как нажать кнопку Shift и удерживать в течении определённого времени C# / 12 сообщений из 12, страница 1 из 1
31.10.2015, 12:16
    #39091684
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нажать кнопку Shift и удерживать в течении определённого времени C#
Здравствуйте, Думаю, вопрос понятен.
Как программно в C# нажать кнопку Shift и удерживать в течении секунды.

Вот допустим мы нажимаем

SendKeys.Send("{+SHIFT}");

что дальше? :)
...
Рейтинг: 0 / 0
31.10.2015, 12:30
    #39091687
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нажать кнопку Shift и удерживать в течении определённого времени C#
IRagnarokнажать кнопку Shift и удерживатьцель-то какая? сделать вот такое? [spoiler]
YouTube Video
...
Рейтинг: 0 / 0
31.10.2015, 12:46
    #39091692
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нажать кнопку Shift и удерживать в течении определённого времени C#
Shocker.ProIRagnarokнажать кнопку Shift и удерживатьцель-то какая? сделать вот такое? [spoiler]
YouTube Video
...
Рейтинг: 0 / 0
31.10.2015, 13:06
    #39091698
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нажать кнопку Shift и удерживать в течении определённого времени C#
IRagnarok,
Ну а к Гугла спросить пытались?
...
Рейтинг: 0 / 0
31.10.2015, 13:38
    #39091708
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нажать кнопку Shift и удерживать в течении определённого времени C#
Где-то в степиIRagnarok,
Ну а к Гугла спросить пытались?

и у гугла и у яндекса, там не нашёл нужной инфы
...
Рейтинг: 0 / 0
31.10.2015, 13:54
    #39091721
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нажать кнопку Shift и удерживать в течении определённого времени C#
IRagnarok,
не лгите - неумеха
информации как конь наеб
c# press key programmatically или
c# programmatically down keyboard key
...
Рейтинг: 0 / 0
31.10.2015, 22:48
    #39091908
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нажать кнопку Shift и удерживать в течении определённого времени C#
IRagnarokЯ написал понятно и доходчиво, не вижу предпосылок к шуткам.
а чё такой борзый?
...
Рейтинг: 0 / 0
31.10.2015, 23:20
    #39091925
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нажать кнопку Shift и удерживать в течении определённого времени C#
ИзопропилIRagnarokЯ написал понятно и доходчиво, не вижу предпосылок к шуткам.
а чё такой борзый?

изопропил мозг пропил?
...
Рейтинг: 0 / 0
01.11.2015, 14:12
    #39092075
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нажать кнопку Shift и удерживать в течении определённого времени C#
Где-то в степиIRagnarok,
не лгите - неумеха
информации как конь наеб
c# press key programmatically или
c# programmatically down keyboard key

Допустим, что-то нарыл

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
public partial class Form1 : Form
    {
        [DllImport("user32.dll")]
        public static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, IntPtr dwExtraInfo);

        private bool _start;

        public Form1()
        {
            InitializeComponent(); 
        }
      
        private void button1_Click(object sender, EventArgs e)
        {
            if (button1.Text == "Вкл") 
            {
                button1.Text = "Выкл";
                button1.BackColor = Color.Maroon;
                return;
            }

            if (button1.Text == "Выкл")
            {
                button1.Text = "Вкл";
                button1.BackColor = Color.Green;
                Start();
                return;
            }
        }

        private void Start()
        {
            
            while (button1.Text == "Вкл")
            {
              _start = true;
                while (_start)
                {
                    SendKeys.Send("SHIFT");
                    Thread.Sleep(int.Parse(textBox1.Text) * 1000);
                    Application.DoEvents();
                }

                Thread.Sleep(int.Parse(textBox2.Text) * 1000);
            }
        }




У меня получается нажатие шифт на какое нибудь кол-во секунд, потом пару секунд перерыв потом опять.
Правда пишет ошибку на строке:

Thread.Sleep(int.Parse(textBox1.Text) * 1000);

(Необработанное исключение типа "System.FormatException" в mscorlib.dll
Дополнительные сведения: Входная строка имела неверный формат)
...
Рейтинг: 0 / 0
01.11.2015, 14:55
    #39092091
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нажать кнопку Shift и удерживать в течении определённого времени C#
IRagnarok,
гыгы это какое то бешенство матки,
ради интереса поставьте textBox2.Text="ass"
и ваш код это схавает и не вякнет...
...
Рейтинг: 0 / 0
01.11.2015, 15:00
    #39092093
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нажать кнопку Shift и удерживать в течении определённого времени C#
Один раз спарсить не судьба?
...
Рейтинг: 0 / 0
02.11.2015, 03:11
    #39092313
IRagnarok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нажать кнопку Shift и удерживать в течении определённого времени C#
PallarisОдин раз спарсить не судьба?

а спарсить это как ? :)
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как нажать кнопку Shift и удерживать в течении определённого времени C# / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]