|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 5] |
|
Скрипты Inno Setup. Помощь и советы [часть 5]
|
Ветеран Сообщения: 1265 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 Скрипты Inno Setup. Помощь и советы [часть 3] Скрипты Inno Setup. Помощь и советы [часть 4] |
|
Отправлено: 03:49, 21-05-2012 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать Ivan_009,
её нужно отключать во время работы той, что отвечает за эффекты в этом сообщении El Sanchez в первом "читать далее" показано как это сделать (отключить стиль) http://forum.oszone.net/post-1904450.html#post1904450 |
Отправлено: 14:34, 23-05-2012 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Доброго времени суток всем, помогите с проблемой:
--------------------------- Ошибка --------------------------- Runtime Error (at -1:0): Cannot Import dll:<utf8>C:\Users\usrname\AppData\Local\Temp\is-8C3H3.tmp\mydll.dll. --------------------------- ОК --------------------------- в скрипте: -------------------------------------------------- [Files] Source: "D:\Projects\mycomp\prod\Utils\mydll\Release\mydll.dll"; DestDir: "{app}"; Flags: ignoreversion [code] function somefunc(str: string): Integer; external 'somefunc@files:mydll.dll stdcall'; -------------------------------------------------- Mydll написана как unicode с++ проект, экспорт ф-ции происходит вот так: В чем может быть проблема? Пол дня уже бьюсь.. |
Отправлено: 19:32, 23-05-2012 | #12 |
Ветеран Сообщения: 608
|
Johny777 можно поподробней ато все равно эфекты почемуто глючат
|
Отправлено: 20:07, 23-05-2012 | #13 |
Ветеран Сообщения: 1133
|
Профиль | Отправить PM | Цитировать Цитата ASheff:
Одним словом, надо так: |
|
------- Отправлено: 20:51, 23-05-2012 | #14 |
Ветеран Сообщения: 1265
|
Профиль | Отправить PM | Цитировать Цитата Ivan_009:
|
|
Отправлено: 20:57, 23-05-2012 | #15 |
Ветеран Сообщения: 608
|
Вот
|
Последний раз редактировалось Ivan_009, 11-08-2012 в 07:16. Отправлено: 21:22, 23-05-2012 | #16 |
Ветеран Сообщения: 1265
|
Профиль | Отправить PM | Цитировать Ivan_009, ок. В процедуре CurPageChanged2 перед InitializeSlideShow отключаете стиль, а после DeinitializeSlideShow включаете назад.
procedure CurPageChanged2(CurPageID: Integer); begin If CurPageID=wpInstalling then begin SetWindowLong(WizardForm.Handle, (-20), GetWindowLong(WizardForm.Handle, (-20)) xor $2000000); InitializeSlideShow(WizardForm.Handle, 0, 100, scaleX(778), ScaleY(358), {#Animation}, {#Stretch}); ... if CurPageID=wpFinished then begin ... DeinitializeSlideShow; SetWindowLong(WizardForm.Handle, (-20), GetWindowLong(WizardForm.Handle, (-20)) or $2000000); ... end; |
Отправлено: 22:05, 23-05-2012 | #17 |
Старожил Сообщения: 184
|
Профиль | Отправить PM | Цитировать Лександер,
Цитата Лександер:
|
|
------- Отправлено: 03:07, 24-05-2012 | #18 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать LinkOFF, ну так. Это нужно писать туда, где ты распаковываешь архивы. теоретически можно вообще на запуске проверить их все на наличие, и если хоть одного не хватает - можно смело полностью отменять установку.
|
------- Отправлено: 09:31, 24-05-2012 | #19 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Цитата Serega:
Далее начал ковырять свою dll: вместо _declspec(dllexport) сделал экспорт через .def-файл - всё заработало! в Depends пропал знак вопроса перед именем моей экспортируемой функции, не силен, не знаю, с чем это связано.. Как то так |
|
Отправлено: 12:13, 24-05-2012 | #20 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты 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 |
|