installshell:在主安装程序中启动另一个安装程序。 在线...
主安装程序把文件复制到用户选择的目录,
然后用LaunchAppAndWait启动另一个安装程序,
此程序直接把文件复制到前面的目录而不在选择目录
在卸载的时候文件能够完全卸载,
而不是只卸载前一个安装程序复制的文件
请问怎么做才简单?谢谢!
想了好几种办法,但都不能把上面的问题都解决 :(
问题点数:0、回复次数:2Top
1 楼klbt(快乐白兔)回复于 2003-11-04 20:39:54 得分 0
不清楚,帮你顶上去。
Top
2 楼Tsc96()回复于 2003-11-04 20:55:29 得分 0
NUMBER nRootKey,nSize;
STRING szKey,szClass,svValue;
nRootKey = HKEY_LOCAL_MACHINE;
szKey = "SoftWare\\chuangruifeng";
szClass = "Path";
svValue ="";
if (RegDBSetDefaultRoot (nRootKey)<0) then
MessageBox("RegDBSetDefaultRoot ",INFORMATION);
endif;
//下面这行总出错:
if (RegDBGetKeyValueEx(szKey,szClass,REGDB_STRING,svValue,nSize)<0) then //*
MessageBox("RegDBGetKeyValueEx",INFORMATION);
endif;
TARGETDIR = svValue;
写入这个键的时候没问题,但用RegDBGetKeyValueEx读出,编译时总报错
Setup.Rul(178): error C8046: '1' : numeric variable required
不知道为什么,感觉和帮助中的例子没什么不同呀Top




