Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для R.i.m.s.k.y.

Ветеран


Сообщения: 1640
Благодарности: 536

Профиль | Отправить PM | Цитировать


Цитата volk1234:
Пожалуйста не коверкайте русский язык. »
только в оффтопике

Gugle, думаю да, алгоритмически глобальной переменной присваиваем TRUE и через CurPageChanged отслеживаем
примерно так, но могут быть подводные камни:
Код: Выделить весь код
[*C*ode]
var
skipall : boolean;
...
procedure CurPageChanged(CurPageID: Integer);  
var ...
begin
....
If CurPageID=wpSelectComponents then begin
 if skipall then begin
    SendMessage(WizardForm.NEXTBUTTON.Handle, 513, 0, 0)
    SendMessage(WizardForm.NEXTBUTTON.Handle, 514, 0, 0)
  end;
end;
...
end;

procedure InitializeWizard();
var ...
begin
...
if твое условие then skipall := true
...
end;

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:30, 28-12-2011 | #507