读书人

InstallShield工具打包 如何写进注册表

发布时间: 2012-10-19 16:53:36 作者: rapoo

InstallShield工具打包 怎么写进注册表
使用InstallShield工具打安装包时,怎么把已经写好的Dub.reg注册表文件里面的信息 打进安装包 ,并且在 程序安装时自动写进注册表(用脚本也可以)

[解决办法]
http://www.lihuasoft.net/article/show.php?id=462
[解决办法]

C/C++ code
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; 

读书人网 >C#

热点推荐