Nr2002 | Дата: Четверг, 10.11.2011, 11:25 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
| Привет. Хотелось бы пример скрипта где используются кнопки с иконками из ресурса (до и после компиля)
|
|
| |
AZJIO | Дата: Воскресенье, 20.11.2011, 08:08 | Сообщение # 2 |
Рядовой
Группа: Администраторы
Сообщений: 13
Репутация: 0
Статус: Offline
| Этот код для указания откуда брать иконки при нескомпилированном скрипте и скомпилированном If @compiled Then $AutoItExe=@AutoItExe Else $AutoItExe=@ScriptDir&'\Stopwatch.dll' GUISetIcon($AutoItExe, 99) EndIf
Этот код для создания списка иконок For $i = 1 to 12 Assign('hImgLst'& $i, _GUIImageList_Create(16, 16, 5, BitOR(0x00000001, 0x00000020), 0, 1)) Next _GUIImageList_AddIcon($hImgLst1, $AutoItExe, -201) _GUIImageList_AddIcon($hImgLst2, $AutoItExe, -202) _GUIImageList_AddIcon($hImgLst3, $AutoItExe, -203)
Этот код назначает иконки указанным кнопкам $Start = GUICtrlCreateButton($LngStart, 161, 5, 70, 25) _GUICtrlButton_SetImageList(-1, $hImgLst1, 0) $Pause0 = GUICtrlCreateButton($LngPs, 161, 35, 70, 25) _GUICtrlButton_SetImageList(-1, $hImgLst11, 0) $Reset = GUICtrlCreateButton($LngRe, 161, 65, 70, 25) _GUICtrlButton_SetImageList(-1, $hImgLst3, 0)
Этот код для вставки иконок в файл EXE, то есть директивы AutoIt3Wrapper #AutoIt3Wrapper_Res_Icon_Add=1.ico #AutoIt3Wrapper_Res_Icon_Add=2.ico #AutoIt3Wrapper_Res_Icon_Add=3.ico
|
|
| |
Гость | Дата: Воскресенье, 20.11.2011, 09:00 | Сообщение # 3 |
Группа: Гости
| Привет.Спасибо А как из ресурса добавить
|
|
| |
Nr2002 | Дата: Воскресенье, 20.11.2011, 09:06 | Сообщение # 4 |
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
| Спасибо.Отлично.Но, Гость тоже прав. А как...
|
|
| |
AZJIO | Дата: Вторник, 22.11.2011, 00:45 | Сообщение # 5 |
Рядовой
Группа: Администраторы
Сообщений: 13
Репутация: 0
Статус: Offline
| Как выше указано, _GUIImageList_AddIcon добавляет иконку из ресурса, так как $AutoItExe=@AutoItExe, а @AutoItExe=запускаемый файл EXE, с его ресурсов то и взяты иконки. Вот пример http://autoit-script.ru/index.php/topic,1751.0.html
|
|
| |
Nr2002 | Дата: Вторник, 29.11.2011, 10:36 | Сообщение # 6 |
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
| Спасибо .А как вшит звуковой файл в ресурсы и оттуда (из ехе) использовать. Если не трудно пример плз.
|
|
| |