error C8046 : '1' : numeric value required InstallShield的错误问题

来源:互联网 发布:中国近十年gdp数据 编辑:程序博客网 时间:2024/05/17 08:23

InstallShield 脚本书写过程中经常出现类似上面的错误。

比如,我直接这样调用SdFinish ("", "", "","","", FALSE, FALSE);就会报错。

而如果这样做:

NUMBER bOpt1, bOpt2; 

 bOpt1   = FALSE;
 bOpt2   = FALSE;
SdFinish ("", "", "","","", bOpt1, bOpt2);

就没问题。

------------------

Installshield这种问题很多,我们刻意称之为“API再阐述有问题”。

 

解决的办法,就是我上面写的,麻烦一点,前面加一个定义,后面再赋值,最后调用。

原创粉丝点击