Что нового

[Элементы GUI] смена картинки в GUI

  • Автор темы dreamorder
  • Дата начала
D

dreamorder

Гость
Доброго времени гос-да
Помогите пожалуйста, не могу найти как заменять рисунок в окне GUI по нажатию на кнопку того же окона :blink:
 

Zaramot

I ♥ AutoIt
Сообщения
1,160
Репутация
660
Используй:
Код:
GUICtrlSetImage()


Пример:
Код:
$Form1 = GUICreate("Form1", 623, 444)
$Pic1 = GUICtrlCreatePic("C:\Program Files\AutoIt3\Examples\GUI\msoobe.jpg", 8, 8, 601, 385)
$Button1 = GUICtrlCreateButton("Button1", 144, 400, 315, 33)
GUISetState()

While 1
	Switch GUIGetMsg()
		Case -3
			Exit
		Case $Button1
			GUICtrlSetImage($Pic1, 'C:\Program Files\AutoIt3\Examples\GUI\mslogo.jpg')
	EndSwitch
WEnd
 
Автор
D

dreamorder

Гость
Zaramot
Огромное спасибо! :ok:

Вы мб будете смеяться, но я сам с самого начала ковырял эту функцию, а не получалось у меня из-за невнимательности,
я после адреса к картинке вписывал ещё и координаты в окне GUI :rofl:
Но теперь после Вашего указания, всё отлично !
 
Верх