InstallShield修改注册表

系统 1789 0

function SetupRegistry()    
 NUMBER nResult;
 STRING szPath, szKeyName;    
 begin     
  RegDBSetDefaultRoot ( HKEY_CURRENT_USER );     
  szKeyName = "Software//ODBC//ODBC.INI//我的数据库";     
  if(RegDBKeyExist(szKeyName)<0) then      
   RegDBCreateKeyEx (szKeyName,"");     
  else      
   RegDBDeleteKey (szKeyName);      
   RegDBCreateKeyEx (szKeyName,"");
     endif;
    
  szKeyName = "Software//ODBC//ODBC.INI//ODBC Data Sources";    
  if(RegDBKeyExist(szKeyName)<0) then
      RegDBCreateKeyEx (szKeyName,"");    
  endif;    
  RegDBSetKeyValueEx ( szKeyName, "我的数据库" , REGDB_STRING ,"Microsoft Access Driver (*.mdb)" , -1);   
  szPath = TARGETDIR^"student.mdb";   
  szKeyName = "Software//ODBC//ODBC.INI//我的数据库";   
  RegDBSetKeyValueEx ( szKeyName, "DBQ" , REGDB_STRING , szPath , -1);   
  RegDBSetKeyValueEx ( szKeyName, "Description" , REGDB_STRING , "用于VC++的数据源" , -1);   
  RegDBSetKeyValueEx ( szKeyName, "Driver" , REGDB_STRING , WINSYSDIR+"/odbcjt32.DLL" , -1);   
  RegDBSetKeyValueEx ( szKeyName, "DriverID" , REGDB_NUMBER , "25" , -1);   
  RegDBSetKeyValueEx ( szKeyName, "SafeTransactions" , REGDB_NUMBER ,"0" , -1);   
  RegDBSetKeyValueEx ( szKeyName, "UID" , REGDB_STRING ,"" , -1);   
  RegDBCreateKeyEx ("Software//ODBC//ODBC.INI//我的数据库 //Engines ","");   
  RegDBCreateKeyEx ("Software//ODBC//ODBC.INI//我的数据库 //Engines//Jet ","");   
  szKeyName = "Software//ODBC//ODBC.INI//我的数据库 //Engines//Jet ";   
  RegDBSetKeyValueEx ( szKeyName, "Driver" , REGDB_STRING , WINSYSDIR+"/odbcjt32.DLL" , -1);   
  RegDBSetKeyValueEx ( szKeyName, "ImplicitCommitSync" , REGDB_STRING , "" , -1);   
  RegDBSetKeyValueEx ( szKeyName, "Threads" , REGDB_NUMBER , "3" , -1);   
  RegDBSetKeyValueEx ( szKeyName, "UserCommitSync" , REGDB_STRING , "Yes" , -1);  
 end;

InstallShield修改注册表


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论