![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 6] |
|
Скрипты Inno Setup. Помощь и советы [часть 6]
|
Ветеран Сообщения: 1274 |
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: |
|
Отправлено: 19:06, 28-03-2013 |
SHVtYW4= Сообщения: 3451
|
Профиль | Отправить PM | Цитировать Цитата Ivan_009:
|
|
------- Последний раз редактировалось Nordek, 04-02-2014 в 11:54. Отправлено: 11:47, 04-02-2014 | #2111 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Пользователь Сообщения: 90
|
Профиль | Отправить PM | Цитировать Nordek,
![]() Нужно точно так же, но только с формами: "Вы действительно хотите удалить программу?" и "Программа была полностью удалена с Вашего копьютера." ![]() |
Последний раз редактировалось Tco 03, 04-02-2014 в 15:15. Отправлено: 12:50, 04-02-2014 | #2112 |
![]() Старожил Сообщения: 217
|
Профиль | Отправить PM | Цитировать Подскажите пожалуйста вот есть код резервную папку res_mods сохраняет , но как можно добавить значек вот сюда ?
[Setup] AppName=My Program AppVersion=1.5 DefaultDirName={pf}\My Program OutputDir=. [Files] Source: C:\Windows\Fonts\*; DestDir: {app}\res-mods; Flags: external overwritereadonly ignoreversion; [code] #define A = (Defined UNICODE) ? "W" : "A" function MoveFile(const srcFile, destFile: PAnsiChar): Integer; external 'MoveFile{#A}@kernel32.dll stdcall'; procedure IsBackup(const FromDir: String; const ToDir: String); var fileArray: array of String; FindFiles: TFindRec; i, Len: Integer; begin if not DirExists(FromDir) then Exit; fileArray := ['*']; Len := GetArrayLength(fileArray) - 1; for i := 0 to Len do begin if FindFirst(FromDir + fileArray[i], FindFiles) then try repeat if not DirExists(ToDir) then CreateDir(ToDir); MoveFile(FromDir + FindFiles.Name, ToDir + FindFiles.Name); until not FindNext(FindFiles); finally FindClose(FindFiles); end; end; end; procedure CurStepChanged(CurStep: TSetupStep); begin case CurStep of ssInstall: IsBackup(ExpandConstant('{app}\res-mods\'), ExpandConstant('{app}\Backup\')); end; end; |
Последний раз редактировалось diman_21Ru, 06-02-2014 в 23:32. Отправлено: 14:03, 04-02-2014 | #2113 |
SHVtYW4= Сообщения: 3451
|
Профиль | Отправить PM | Цитировать Цитата diman_21Ru:
diman_21Ru, Твоя очередь когда нибудь придёт - У тебя два варианта: Либо ждать, либо самому делать - а не плодить сообщения. Цитата diman_21Ru:
Захвати свой код в тег [CODE][/CODE] - здесь написано как это делается, и спрячь под спойлер тегом [MORE][/MORE]. Учись - у тебя есть возможность. |
||
Последний раз редактировалось Nordek, 04-02-2014 в 15:17. Отправлено: 15:11, 04-02-2014 | #2114 |
![]() Старожил Сообщения: 217
|
Профиль | Отправить PM | Цитировать Nordek,сори за назойливость крайне срочно нужна кнопка
![]() |
Отправлено: 15:15, 04-02-2014 | #2115 |
SHVtYW4= Сообщения: 3451
|
Профиль | Отправить PM | Цитировать diman_21Ru, В коде обрати внимание на Parent := WizardForm.SelectDirPage;
меняешь значения в зависимости от того на какой странице хочешь чтоб отображалось, например: |
------- Отправлено: 15:29, 04-02-2014 | #2116 |
Новый участник Сообщения: 25
|
Профиль | Отправить PM | Цитировать Цитата saurn:
|
|
Отправлено: 16:43, 04-02-2014 | #2117 |
![]() Старожил Сообщения: 217
|
Профиль | Отправить PM | Цитировать Код на резервные копии папки res_mods не работает вместо этого он добавляет шрифты какие то (
использовал код #2113 |
Отправлено: 18:24, 04-02-2014 | #2118 |
Ветеран Сообщения: 517
|
Профиль | Отправить PM | Цитировать Цитата innot20:
Цитата diman_21Ru:
Цитата diman_21Ru:
|
|||
Последний раз редактировалось saurn, 04-02-2014 в 21:02. Отправлено: 20:28, 04-02-2014 | #2119 |
Пользователь Сообщения: 148
|
Профиль | Отправить PM | Цитировать При использовании
const ID_ASTERISK = 65583; ... Icon.Handle := ID_ASTERISK; на 7 и 8 все норм. а на xp отображается другая иконка. Если даже сделать проверку на систему, то какое значение должна принимать иконка на xp? |
Отправлено: 21:12, 04-02-2014 | #2120 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 5] | El Sanchez | Автоматическая установка приложений | 1999 | 28-03-2013 19:09 | |
Скрипты Inno Setup. Помощь и советы [часть 4] | El Sanchez | Автоматическая установка приложений | 2099 | 22-05-2012 23:16 | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 | |
[архив] Скрипты Inno Setup. Помощь и советы [часть 2] | Serega | Автоматическая установка приложений | 2651 | 08-11-2010 18:34 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 |
|