Имя пользователя:
Пароль:
 

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

Аватара для vk_k14m@vk

Старожил


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

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


Цитата R.i.m.s.k.y.:
если функция Уже_установленное_приложение возвращает True »
А если функция возвращает ошибку??? У меня ошибка в этой строчке. По этому я и спрашиваю как она работает. Как она понимает True или не True? Что они проверяет? К тому же Check: Уже_установленное_приложение не компилируется, похоже он не понимает русские символы.

Так что я переименовал Check: Already_Installed_Application;
Потом, инстеллер компилируется. Но потом когда пытаюсь установить свое приложение, выскакивает ошибка в этой строчке

Function Already_Installed_Application():boolean;
begin
if это_приложение_уже_установлено then Result := True else Result := False;
end;

Приложение вообще не устанавливается.

Значение это_приложение_уже_установлено нужно изменять на свое? Там нужно вписывать название приложение которое устанавливает инсталлер? Когда пишу ExpandConstant('{#MyAppName}') тоже ошибка. Как же заставить его работать...

Цитата R.i.m.s.k.y.:
BeforeInstall »
Все что тут делает BeforeInstal так это меняет сообщение при установке
BeforeInstall: ChangeCaption('Установка этого файла')
Так что он в этом случае бесполезен.

-------
Взялся отвечать, отвечай до конца!


Последний раз редактировалось vk_k14m@vk, 02-10-2017 в 22:31.


Отправлено: 22:12, 02-10-2017 | #2146