Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Сделать задний фон и повесить иконки на кнопки

Ответить
Настройки темы
Сделать задний фон и повесить иконки на кнопки

Аватара для ispolin

Ветеран


Автор проектов


Сообщения: 543
Благодарности: 85

Профиль | Отправить PM | Цитировать


Изменения
Автор: ispolin
Дата: 26-12-2021
Сделать задний фон из картинки и повесить иконки на кнопки, собственно вся задача. Только прошу, если это возможно, вот прям в код скрипта впишите, я плохо разбираюсь

Код: Выделить весь код
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Icon=1306.ico
#AutoIt3Wrapper_Outfile=UnPack.exe
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_UseUpx=y
#AutoIt3Wrapper_UPX_Parameters=--best
#AutoIt3Wrapper_Res_Description=EDeclaration UnPack DB by Xabib
#AutoIt3Wrapper_Res_Fileversion=22.7.2018.0
#AutoIt3Wrapper_Res_ProductVersion=22.7.2018
#AutoIt3Wrapper_Res_LegalCopyright=Xabib © 2018
#AutoIt3Wrapper_Res_Language=1049
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <File.au3>
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <StaticConstants.au3>

#Region
$Form1 = GUICreate("Тесты", 670, 250, 360, 190)
$Label1 = GUICtrlCreateLabel("Подготовка к экзаменам",190, 10, 300, 35, $SS_CENTER)
GUICtrlSetFont(-1, 14, 800, 0, "Tahoma")
$Button1 = GUICtrlCreateButton("обучение", 16, 50, 300, 35, $WS_GROUP)
GUICtrlSetFont(-1, 10, 800, 0, "Tahoma")
$Button2 = GUICtrlCreateButton("обучение", 16, 100, 300, 35, $WS_GROUP)
GUICtrlSetFont(-1, 10, 800, 0, "Tahoma")
$Button3 = GUICtrlCreateButton("обучение", 16, 150, 300, 35, $WS_GROUP)
GUICtrlSetFont(-1, 10, 800, 0, "Tahoma")
$Button4 = GUICtrlCreateButton("обучение", 16, 200, 300, 35, $WS_GROUP)
GUICtrlSetFont(-1, 10, 800, 0, "Tahoma")
$Button5 = GUICtrlCreateButton("экзамен", 350, 50, 300, 35, $WS_GROUP)
GUICtrlSetFont(-1, 10, 800, 0, "Tahoma")
$Button6 = GUICtrlCreateButton("экзамен", 350, 100, 300, 35, $WS_GROUP)
GUICtrlSetFont(-1, 10, 800, 0, "Tahoma")
$Button7 = GUICtrlCreateButton("экзамен", 350, 150, 300, 35, $WS_GROUP)
GUICtrlSetFont(-1, 10, 800, 0, "Tahoma")
$Button8 = GUICtrlCreateButton("экзамен", 350, 200, 300, 35, $WS_GROUP)
GUICtrlSetFont(-1, 10, 800, 0, "Tahoma")
GUISetState(@SW_SHOW)
#EndRegion

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit

Case $Button1
	GUISetState(@SW_HIDE)
	FileInstall('обучение.exe', @TempDir & '\*')
	ShellExecuteWait(@TempDir & '\обучение.exe')
	FileDelete(@TempDir & '\обучение.exe')
	GUISetState(@SW_SHOW)
Case $Button2
	GUISetState(@SW_HIDE)
	FileInstall('обучение.exe', @TempDir & '\*')
	ShellExecuteWait(@TempDir & '\обучение.exe')
	FileDelete(@TempDir & '\обучение.exe')
	GUISetState(@SW_SHOW)
Case $Button3
	GUISetState(@SW_HIDE)
	FileInstall('обучение.exe', @TempDir & '\*')
	ShellExecuteWait(@TempDir & '\обучение.exe')
	FileDelete(@TempDir & '\обучение.exe')
	GUISetState(@SW_SHOW)
Case $Button4
	GUISetState(@SW_HIDE)
	FileInstall('обучение.exe', @TempDir & '\*')
	ShellExecuteWait(@TempDir & '\обучение.exe')
	FileDelete(@TempDir & '\обучение.exe')
	GUISetState(@SW_SHOW)
Case $Button5
	GUISetState(@SW_HIDE)
	FileInstall('экзамен.exe', @TempDir & '\*')
	ShellExecuteWait(@TempDir & '\экзамен.exe')
	FileDelete(@TempDir & '\экзамен.exe')
	GUISetState(@SW_SHOW)
Case $Button6
	GUISetState(@SW_HIDE)
	FileInstall('экзамен.exe', @TempDir & '\*')
	ShellExecuteWait(@TempDir & '\экзамен.exe')
	FileDelete(@TempDir & '\экзамен.exe')
	GUISetState(@SW_SHOW)
Case $Button7
	GUISetState(@SW_HIDE)
	FileInstall(' экзамен.exe', @TempDir & '\*')
	ShellExecuteWait(@TempDir & '\экзамен.exe')
	FileDelete(@TempDir & '\экзамен.exe')
	GUISetState(@SW_SHOW)
Case $Button8
	GUISetState(@SW_HIDE)
	FileInstall('экзамен.exe', @TempDir & '\*')
	ShellExecuteWait(@TempDir & '\экзамен.exe')
	FileDelete(@TempDir & '\экзамен.exe')
	GUISetState(@SW_SHOW)
EndSwitch
WEnd

-------


Отправлено: 21:04, 26-12-2021

 


Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Сделать задний фон и повесить иконки на кнопки

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Любой язык - скрипт повесить на контекстное меню правой кнопки мыши mariolast Скриптовые языки администрирования Windows 1 25-07-2017 21:31
Интерфейс - иконки на панели задач у встроенных в windows10 программ имеют белый фон jan.hacek.79@fb Microsoft Windows 10 14 19-12-2016 16:24
Графика - [решено] Как сделать скриншот меню при нажатии правой кнопки мыши на файле sjsdjsoiq Программное обеспечение Windows 7 21-02-2015 18:53
скрипт для установки картинки на задний фон сайта ucoz.ru Slimus07 Вебмастеру 3 23-03-2014 18:50
Интерфейс - Пропал фон раб. стола, исчезают эскизы и иконки. Elite-EliteGroup Microsoft Windows Vista 8 14-12-2012 00:52




 
Переход