Установка Inno GetComputerNameString

В моем файле Inno Setup есть строка с текстом:

  • TextBox.Text := GetComputerNameString();

чтобы получить имя компьютера. Я получаю эту ошибку, когда пытаюсь пройти через мастер настройки после его сборки:

Должен ли я выполнить какую-то настройку кода (например, зарегистрировать внешнюю функцию или что-то в этом роде), чтобы вызвать эту функцию, или я должен иметь возможность вызывать ее, поскольку она встроена?

1 ответ

Решение

Вы объявляете переменную как глобальную переменную

[code]
var
    glbComputerName String;

...
step by 1 function
    glbComputerName := GetComputerNameString();
    TextBox.Text := glbComputerName;
...
step by 2 function
    //glbComputerName use...
    MsgBox( 'Computer Name :' + glbComputerName, mbError, MB_OK );
Другие вопросы по тегам