GRom V
ну тогда создай себе BAT файл с одной строкой
start /w pkgmgr /iu:"TelnetClient"
и запусти его
ну тогда создай себе BAT файл с одной строкой
start /w pkgmgr /iu:"TelnetClient"
и запусти его
так и не исправил, по крайней мере я не смог запустить с прозрачным фоном
1. а чем плохо использование GDI+? если только отсутствие этой dll в Win2K и более ранних
2.я так понимаю, что с таймером возиться что на апи, что с вцл, если только ты сторонние компоненты не используешь, в которых это уже реализованоНа VCL гораздо проще. Из сторонних компонент только gif и png
в шапке есть ссылка на GameScript Generator, в нем что-то подобное реализованоТамашняя dll работает только с bmp.
GRom V
ну тогда создай себе BAT файл с одной строкой
start /w pkgmgr /iu:"TelnetClient"
Тамашняя dll работает только с bmp.
Ну, подумаешь у меня большой размер dll вышел, зато с уверенностью могу сказать,что работает на всех Виндах выше win95, и это я думаю плюс.
Если ты имеешь ввиду чтобы в gif вырезался цвет фона и было видно рабочий стол, то это нереально (для меня)
1) Помогите пожалуйста решить такую проблемку: на странице выбора дополнительных компонентов (создание ярлыков и прочее), мне нужно под выбранным компонентом написать свой текст, что-то вроде описания, со своим стилем шрифтом и так далее. Как это осуществить?
htuos
Так это же вроде будет на странице, которая идёт до выбора директории установки? Просто WizardForm.SelectComponentsPage это компоненты, которые выбираются до пути. А мне нужна страница, идущая следом за указанием пути установки, где указываются ярлыки и прочее, т.е. дополнительные возможности (заранее извинюсь если неправильно ранее написал страницу возможностей). Как тогда будет выглядеть код?
И мне просто нужно чтобы текст был прямо под компонентом, типо описания или предостережения (где галочку, допустим ставишь и прям под ним)
уже нет, просил на апи - получи
именно это и имел в виду. на самом деле есть подозрение, что это реально, вот только повозиться с этим надо будет. как вариант рассчитать регион для каждого кадра заранее, потом применять его во время отрисовки. правда не знаю как на скорость это повлияет, пробовать надо
Ёперный театр, так ты South автор GameScript Generator
Вопрос по твоей isgsg.dll, если ею воспользоваться в win98 и она понятное дело не найдёт gdi+, то как она себя поведёт, ну в смысле есть проверка на это дело и обход исключительной ситуации? если да, то супер, если нет, то сделай.
Об этом я тоже думал, но для этого надо знать устройство gif файла, у меня этим заниматься нет времени, так что вся надежда на тебя!
Спасибо! А по 4 и 6 пунктам отсюда ничего не знаешь? А то очень нужно.
[Setup]: AppendDefaultDirName
Valid values:
yes or no
Default value:
yes
Description:
By default, when a folder in the dialog displayed by the Browse... button on the Select Destination Location wizard page is clicked, Setup automatically appends the last component of DefaultDirName onto the new path. For example, if DefaultDirName is {pf}\My Program and "Z:\" is clicked, the new path will become "Z:\My Program".
Setting this directive to no disables the aforementioned behavior. In addition, it causes a Make New Folder button to appear on the dialog.
Может кто знает как получить Handle самого inno, а то wizardform.handle и mainform.handle меня не устраивает, нужно типа Application.handle.
Отличная либа.
А можно добавить, чтоб в качестве параметра можно было бы и пароль к архиву указывать?
вот это действительно полезная dll будет. если конечно она автономная будет.
если винда младше WinXP, то просто будет Exit, т.е. инстал начнется без сплэша. это в первом посте написано. можно еще влепить тупую проверку на наличие gdiplus.dll рядом с isgsg.dll (типа распаковали обе в Temp), если нету, то Exit, если есть, то забиваем на версию винды и показываем сплэш. вот только я не знаю работает ли gdi+ в Win9x, проверить не на чем.Проверки винды думаю достаточно. Посмотрел твою обновлённую isgsg.dll, отличная работа!
На это ума много не надо - нужно именно кодом!!!
А можно смысл и принцип действия поподробнее описать?
А теперь возвращаясь к странице доп. задач и составления описания к пунктам.
Вот такой глюк у меня получается: http://s59.radikal.ru/i166/0812/64/85b7534d4033.jpg
Cловно изображение чего-то наезжает на текст и он обрубается.
Как его исправить?
И ещё: как убрать сообщение, выскакивающее при выборе пути установки: "Папка <название> уже существует. Всё равно продолжить установку?"
function WrapTimerProc(callback:TProc; paramcount:integer):longword; external 'wrapcallback@files:innocallback.dll stdcall';
function SetTimer(hWnd: LongWord; nIDEvent, uElapse: LongWord; lpTimerFunc: LongWord): LongWord; external 'SetTimer@user32.dll stdcall';
function KillTimer(hWnd: LongWord; nIDEvent: LongWord): LongWord; external 'KillTimer@user32.dll stdcall';
function progress:integer; external 'progress@files:is7z.dll stdcall';
function progressmax:integer; external 'progressmax@files:is7z.dll stdcall';
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
Предыдущая тема: Презентация