InstallShield工具打包 怎么写进注册表
使用InstallShield工具打安装包时,怎么把已经写好的Dub.reg注册表文件里面的信息 打进安装包 ,并且在 程序安装时自动写进注册表(用脚本也可以)
[解决办法]
http://www.lihuasoft.net/article/show.php?id=462
[解决办法]
nRootKey = HKEY_LOCAL_MACHINE; szKey = "Software\\Microsoft\\Windows\\CurrentVersion\\Run"; szKeyName = "EMSoftVersion";RegDBSetDefaultRoot (nRootKey); //注册表置根为nRootKey res = RegDBSetKeyValueEx(szKey,szKeyName,REGDB_STRING,svSerial,-1); if(res < 0) then MessageBox("安装程序出错!\r\n错误:向注册表写入数据失败!", WARNING); //注册失败 goto Dlg_SdRegisterUserEx; else res = RegDBSetKeyValueEx(szKey,szKeyName3,REGDB_STRING,nValue,-1); MessageBox ("注册成功!", INFORMATION); endif;