InstallShield中如何调用系统API
2010-09-06 16:37 Kevin.Wan 阅读(4064) 评论(2) 收藏 举报版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。
下面用简单的示例说明,如何在InstallShield中调用系统的API。
prototype BOOL KERNEL32.GetComputerName(BYREF STRING, BYREF NUMBER);
function OnBegin()
STRING szCmpName;
NUMBER nLength;
begin
//Using Win32 API
nLength = MAX_PATH;
GetComputerName(szCmpName, nLength);
MessageBox(szCmpName, INFORMATION);
end;
有兴趣的朋友可以将上述代码放到在InstallShield 2010和InstallShield 2011中分别试试,看看获得的机器名是否相同?
万炳宏(Kevin Wan)
Avizo/Amira技术交流,欢迎加我微信:13911850365或QQ:17842153
浙公网安备 33010602011771号