Программирование: Создание секции [Code]

Секция [Code] является необязательной и определяет код на языке программирования Паскаль (здесь и далее по тексту Pascal-сценарий). Pascal-сценарий позволяет расширить стандартные возможности программы установки/удаления. Следует отметить, что создание Pascal-сценария является не простой задачей и требует определённого опыта работы с Inno Setup, а также навыки программирования на языке Паскаль или ему подобного (Delphi).

Файлы сценариев "Code*.iss", "UninstallCode*.iss" и "AllPagesExample.iss" из папки "Examples" в каталоге установки Inno Setup содержат различные примеры секции [Code]. Пожалуйста, внимательно изучите их, прежде чем попытаетесь создать свой собственный Pascal-сценарий.

Примечание: для ознакомления с языком программирования Паскаль можете обратиться к книге Marco Cantù's "Essential Pascal". Подробности смотрите на странице http://www.marcocantu.com/epascal/ [внешняя ссылка], а саму книгу можно скачать по этой ссылке https://www.marcocantu.com/epascal/EssentialPascal.zip [внешняя ссылка].