GetComputerNameString Inno Setup的
问题描述:
我在Inno Setup的文件中的文本行是:GetComputerNameString Inno Setup的
TextBox.Text := GetComputerNameString();
获取计算机名称。我得到试图去通过设置向导时,一旦它建立了这个错误:
我必须做一些代码设置的(比如注册一个外部函数或别的东西)来调用这个函数或者我应该能够调用它,因为它是内置的?
答
你一个变量声明为全局变量
[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);
+0
这是如何回答这个问题的? –
在哪个操作系统是你面临这样的问题? – Wosi
Windows Server 2008 R2 Standard,64位。 –
尝试检索计算机名称后,GetLastError返回什么? http://www.vincenzo.net/isxkb/index.php?title=GetLastError_%28%29 – Wosi