|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 5] |
|
Скрипты Inno Setup. Помощь и советы [часть 5]
|
Ветеран Сообщения: 1269 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 Скрипты Inno Setup. Помощь и советы [часть 3] Скрипты Inno Setup. Помощь и советы [часть 4] |
|
Отправлено: 03:49, 21-05-2012 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать Gnom_aka_Lexander, El Sanchez,
дельфи и инно используют для поиска WinApi функции: function FindFirstFile(...): THandle; function FindNextFile(...): BOOL; function FindClose(...): BOOL; которые лежат в kernel32.dll и работа напрямую с этими функциями дала бы некоторое повышение скорости а то получаем торомоза из-за вызова функции внутри другой вот накатал 2 примера рекурсивного поиска по расширению: обычная и с использованием вышеупомянутых WinApi напрямую: но в результате обычная работает быстрее тк, для апишной приходится использовать функцию конвертации массива символов в строку, тк урезанная инно не умеет преобразовать тип String(array of Char) ================= ускорить поиск думаю можно указанием имени файла а не расширения: SearchForFiles('C:\Program Files\Adobe\Adobe Photoshop CS5.1 (64 Bit)', 'Bib.dll', UndefArray); |
Отправлено: 22:48, 27-03-2013 | #1991 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1269
|
Профиль | Отправить PM | Цитировать |
Отправлено: 23:16, 27-03-2013 | #1992 |
Старожил Сообщения: 290
|
Профиль | Отправить PM | Цитировать Большое спасибо Gnom_aka_Lexander, за помощь!
|
Отправлено: 06:05, 28-03-2013 | #1993 |
Старожил Сообщения: 290
|
Профиль | Отправить PM | Цитировать Цитата El Sanchez:
Флешка чисто консовская. Поэтому можно рвать поиск при первом результате |
|
Отправлено: 06:42, 28-03-2013 | #1994 |
Ветеран Сообщения: 861
|
Профиль | Отправить PM | Цитировать Цитата habib2302:
|
|
------- Отправлено: 10:41, 28-03-2013 | #1995 |
Пользователь Сообщения: 128
|
Профиль | Отправить PM | Цитировать доброе утро всем, ну задумка (или глупость) такая = хотелось GroupEdit.Color := clBlack; ну получилось но при нажатии "NoIconsCheck" фон в GroupEdit "белеет" и текста не видно (было бы хорошо если бы "GroupEdit" был транспарент) . И как сделать фон "NoIconsCheck" черный (или транспарент) а текст белый. Спасибо!
|
Отправлено: 13:00, 28-03-2013 | #1996 |
Старожил Сообщения: 242
|
Профиль | Отправить PM | Цитировать habib2302 http://rghost.ru/44839186
|
Отправлено: 14:54, 28-03-2013 | #1997 |
Пользователь Сообщения: 88
|
Профиль | Отправить PM | Цитировать Все приветы! Уважаемые форумчане, подскажите как грамотно реализовать алгоритм, который будет отображать в компоненте Label проценты из ProgressGauge (progressbar); Я имею данный скрипт:
procedure ExtLog(); begin with WizardForm.ProgressGauge do ProgressLabel.Caption:=IntToStr((Position-Min)/((Max - Min)/100)) + '%'; end; [Files] Source: E:\Program*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs; AfterInstall: ExtLog(); Уважаемые, помогите пожалуйста решить данный косяк... |
Отправлено: 16:01, 28-03-2013 | #1998 |
Ветеран Сообщения: 517
|
Профиль | Отправить PM | Цитировать Alloc Пост #239
|
Отправлено: 16:45, 28-03-2013 | #1999 |
Ветеран Сообщения: 1269
|
Профиль | Отправить PM | Цитировать 2 all, тема будет закрыта и переведена в архивное состояние. Продолжаем тут: http://forum.oszone.net/thread-257328.html
|
Отправлено: 19:09, 28-03-2013 | #2000 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты 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 |
|