![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 5] |
|
Скрипты Inno Setup. Помощь и советы [часть 5]
|
Ветеран Сообщения: 1274 |
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 Скрипты Inno Setup. Помощь и советы [часть 3] Скрипты Inno Setup. Помощь и советы [часть 4] |
|
Отправлено: 03:49, 21-05-2012 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать Tco 03, ну ты блин даёшь!"_": Сравниваешь значение из ини с нулём! Вылетает шибка и вызывается процедура создания формы, где ты впервые пишешь кол-во свободного места в переменную FreeMB. После этого она не пустая и соответственно идёт уже нужная проверка и выводится нужный результат!
Пойми ошибку в своём коде. Когда поймёшь вот переписал тебе твой код на свой лад, в полностью рабочем виде Используется вин апи функция GetDiskFreeSpaceEx, которая пишет во входные переменные свободный и полный размер харда в байтах, что точнее чем округлённые значения в мегабайтах и как понимать ExpandConstant('NO!!!') ? ![]() |
Последний раз редактировалось Johny777, 20-02-2013 в 22:45. Причина: исправление кода Отправлено: 15:34, 20-02-2013 | #1691 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Пользователь Сообщения: 90
|
Профиль | Отправить PM | Цитировать Johny777
Ну то что я сравниваю значения с ещё несоздавшийся формы - это я догнал ![]() Как сравнить мои FreeMB с TotalMB, тут догнать не могу ![]() Тупо воспользуюсь Вашим кодом, чего голову ломать... ![]() Цитата Johny777:
|
|
Отправлено: 16:28, 20-02-2013 | #1692 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Цитата Johny777:
|
|
Последний раз редактировалось El Sanchez, 21-02-2013 в 13:57. Причина: fix Отправлено: 19:34, 20-02-2013 | #1693 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать El Sanchez, Спасибо за правку. Исправил в коде инсталла халфы!
![]() вот только разве не наоборот? http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx те HighPart - Longint a LowPart - DWORD ========================================================================= Tco 03, свой предыдущий пост тоже исправил! |
Последний раз редактировалось Johny777, 21-02-2013 в 01:49. Отправлено: 22:44, 20-02-2013 | #1694 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Хочу воспользоваться скриптом в Inno Setup для "выделения/снятия выделения" всех компонентов
Цитата:
|
|
Отправлено: 23:43, 20-02-2013 | #1695 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать И ещё вопрос:
Имеется структура компонентов. -Компонент 1 --Компонент 1.1 --Компонент 1.2 -Компонент 2 --Компонент 2.1 --Компонент 2.2 --Компонент 2.3 --Компонент 2.4 Как сделать чтобы если выбран 1.1 то доступны для выбора были 2.1 и 2.2, а если выбрано 1.2, то доступны стали 2.3 и 2.4. И соответственно при нажатии на 1.1 или 1.2 происходил выбор 2.1 или 2.3 соответственно? |
Отправлено: 12:35, 21-02-2013 | #1696 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Цитата Johny777:
|
|
Отправлено: 14:01, 21-02-2013 | #1697 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать Lex_from_Belarus, либо я не догоняю либо код для выбора всех компонентов не дружит со свёрнутым деревом компонентов
![]() в любом случае оптимизировал процедуру выбора и очиски выбора всех компонентов и ответил на вопрос в твоём последнем сообщении: |
Последний раз редактировалось Johny777, 21-02-2013 в 15:05. Отправлено: 14:49, 21-02-2013 | #1698 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Цитата Johny777:
по зависимостям групп косяк какой-то, думал адаптировать на разные варианты, но что-то не получается, например: Компонент1 Компонент2 -Компонент21 (радиобутон) -Компонент22 (радиобутон) -Компонент23 Так вот 21 и 22 работает когда выбран 1, а 23, когда 1 не выбран. Подскажите как подредактировать ваш код, пожалуйста. |
|
Отправлено: 18:26, 21-02-2013 | #1699 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать Цитата Lex_from_Belarus:
![]() Цитата Lex_from_Belarus:
|
||
Отправлено: 19:22, 21-02-2013 | #1700 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты 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 | |
Inno Setup | tradeukraine | Вебмастеру | 3 | 13-06-2006 20:39 |
|