Инк функция Inno Setup
Это может быть очень просто, но когда я пытаюсь скомпилировать программу, содержащую
Inc(Count);
В Inno Setup я продолжаю получать
Неизвестный идентификатор 'Inc'
Я полагаю, что именно так вы увеличиваете целые числа в Паскале, и я не совсем понимаю, что делать дальше.
Я использую Inno Setup 5.5.9(a).
1 ответ
Действительно, Inc
не работает в Ansi версии Inno Setup. Это работает в версии Unicode, хотя.
Вы не должны использовать версию Ansi в любом случае. Сейчас 2016 год, ни одно приложение не должно больше использовать устаревшее кодирование. Переключитесь на версию Unicode.
Если у вас есть очень веская причина придерживаться версии Ansi (например, большого количества кода Pascal, который работает со строками Ansi, что подвержено ошибкам при преобразовании в версию Unicode), вы, конечно, можете использовать:
Count := Count + 1;