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

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

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

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

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

изопропил мозг пропил?
...
Рейтинг: 0 / 0
Как нажать кнопку Shift и удерживать в течении определённого времени C#
    #39092075
IRagnarok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи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
Как нажать кнопку Shift и удерживать в течении определённого времени C#
    #39092091
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IRagnarok,
гыгы это какое то бешенство матки,
ради интереса поставьте textBox2.Text="ass"
и ваш код это схавает и не вякнет...
...
Рейтинг: 0 / 0
Как нажать кнопку Shift и удерживать в течении определённого времени C#
    #39092093
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Один раз спарсить не судьба?
...
Рейтинг: 0 / 0
Как нажать кнопку Shift и удерживать в течении определённого времени C#
    #39092313
IRagnarok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PallarisОдин раз спарсить не судьба?

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


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