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

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

Новый участник


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

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


Сунул файлы инсталлятора Фаерберда:
Код: Выделить весь код
[Files]
Source: Firebird-2.1.3.18185_0_Win32.exe; Flags: dontcopy
Source: fbinst.inf; Flags: dontcopy
В function NextButtonClick() делаю:
Код: Выделить весь код
  if CurPageID = FirebirdQueryPage.ID then begin
    if FirebirdQueryPage.SelectedValueIndex = 0 then begin
      if Exec(ExpandConstant('{tmp}\Firebird-2.1.3.18185_0_Win32.exe'), ' /loadinf="{tmp}\fbinst.inf" /silent', '', SW_SHOW, ewWaitUntilTerminated, resCodeFB) then begin
        if not (resCodeFB = 0) then begin
          MsgBox('Бла-бла, типа ошибка', mbError, MB_OK);
          Result := false;
        end;
      end;
    end;
  end;
Код не отрабатывает, в дебаге просто пролетает мимо.
Что не так?

Отправлено: 08:08, 18-02-2010 | #1297