Автор Тема: Нажатие на кнопку  (Прочитано 366 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн luxess777 [?]

  • Новичок
  • *
  • Сообщений: 5
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Нажатие на кнопку
« Создано: Май 27, 2018, 13:55:29 »
Помогите плиз разобраться. Есть форма в GUI. На это форме есть кнопка. Как к этой кнопке привязать действие, что бы переходил допустим на сайт.
В коде пишу ShellExecute('http://autoit-script.ru')
Но он при начале работы скрипта начинает сразу запускать эту ссылку... Как сделать так, что бы только после нажатии на кнопку на форме открывалась ссылка?

Русское сообщество AutoIt

Нажатие на кнопку
« Отправлен: Май 27, 2018, 13:55:29 »

Оффлайн InnI [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 3813
  • Репутация: 1006
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Нажатие на кнопку
« Ответ #1, Отправлен: Май 27, 2018, 14:34:08 »
Посмотрите пример в справке к функции
Код: AutoIt [Выделить]
GUICtrlCreateButton() ; кликните по этой функции - откроется онлайн справка


Оффлайн luxess777 [?]

  • Новичок
  • *
  • Сообщений: 5

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Нажатие на кнопку
« Ответ #2, Отправлен: Май 27, 2018, 14:53:33 »
Посмотрите пример в справке к функции
Код: AutoIt [Выделить]
GUICtrlCreateButton() ; кликните по этой функции - откроется онлайн справка


Код: AutoIt [Выделить]
Local $button1

$123 = GUICreate("123",350,350,-1,-1,-1,-1)
$button1 = GUICtrlCreateButton("Мой текст",123,130,100,30,-1,-1)

$button1 = Run('notepad.exe') ; будет запущен или открыт блокнот


Вот код, собираю проект. При нажатии на .exe файл, он просто открывает блокнот. а как сделать так, что бы форма в начале открывалась?

Оффлайн InnI [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 3813
  • Репутация: 1006
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Нажатие на кнопку
« Ответ #3, Отправлен: Май 27, 2018, 15:18:37 »
luxess777  [?]
Цитировать
Вот код
Читать справку, значит, не хотите...
Ну, удачи вам в изучении языка через форум
(нажмите для показа/скрытия)

Русское сообщество AutoIt

Re: Нажатие на кнопку
« Ответ #3 Отправлен: Май 27, 2018, 15:18:37 »

Оффлайн luxess777 [?]

  • Новичок
  • *
  • Сообщений: 5

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Нажатие на кнопку
« Ответ #4, Отправлен: Май 27, 2018, 15:44:15 »
Цитировать
Читать справку, значит, не хотите...
Все хотим.. а зачем помогли? Первый раз изучаю код, по этому я два по пять в этом...

Тогда какой понт от форума?

В принципе уже сам разобрался, но спасибо за
Код: AutoIt [Выделить]
Case $GUI_EVENT_CLOSE

  :) :) :)

Оффлайн InnI [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 3813
  • Репутация: 1006
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Нажатие на кнопку
« Ответ #5, Отправлен: Май 27, 2018, 15:53:25 »
luxess777  [?]
Цитировать
а зачем помогли?
Привычка дурацкая. Извините, больше не повторится.

Русское сообщество AutoIt

Re: Нажатие на кнопку
« Ответ #5 Отправлен: Май 27, 2018, 15:53:25 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
2 Ответов
1491 Просмотров
Последний ответ Февраль 10, 2014, 19:09:55
от ini
0 Ответов
740 Просмотров
Последний ответ Февраль 09, 2014, 17:00:56
от madmasles
2 Ответов
1763 Просмотров
Последний ответ Февраль 20, 2014, 04:58:29
от Михаил
3 Ответов
1464 Просмотров
Последний ответ Март 27, 2014, 19:39:25
от Garrett
8 Ответов
6216 Просмотров
Последний ответ Октябрь 20, 2014, 15:08:13
от fortages
1 Ответов
765 Просмотров
Последний ответ Июль 29, 2015, 23:39:28
от madmasles
4 Ответов
1723 Просмотров
Последний ответ Май 10, 2016, 16:07:00
от ZeVSalt
10 Ответов
2966 Просмотров
Последний ответ Август 18, 2016, 15:15:46
от Dk
2 Ответов
1059 Просмотров
Последний ответ Январь 26, 2017, 19:54:26
от Dk
1 Ответов
129 Просмотров
Последний ответ Апрель 02, 2018, 16:01:55
от hedji