У меня были некоторые трудности с моим сценарием inno pascal.Я немного (совсем немного) ознакомился с Pascal, но теперь мне стало более понятно, что pascal script может сильно отличаться.
Следующий код прекрасно компилируется с freepascal:
program test;
uses windows;
function GetPCName: string;
var
buffer: array[0..MAX_COMPUTERNAME_LENGTH + 1] of Char;
Size: Cardinal;
begin
Size := MAX_COMPUTERNAME_LENGTH + 1;
Windows.GetComputerName(@buffer, Size);
Result := StrPas(buffer);
end;
begin
writeln('ComputerName: ' + (GetPCName));
readln;
end.
Как я могу сделать что-то подобное в моем разделе inno [code]?Я пробовал выше, но это не похоже на "использует окна;"