首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-10-19 
InstallShield工具打包 怎么写进注册表使用InstallShield工具打安装包时,怎么把已经写好的Dub.reg注册表文

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; 

热点排行