通过delphi 如何将*.reg 注册表文件倒入到注册表?
解决方案 »
- 如何编程实现展开合并多项式
- delphi与sql中的代码问题
- 高手来看!!我把数据库的东西倒倒dbgrid 了,怎么在最后一行加一个汇总的统计啊??help!!
- 请教:如何通过发送消息的方式更改checkbox的Enabled以及Checked属性.
- 怎样获得所有打印端口呢?
- 如何压缩加了密码的ACCESS数据库??
- 一个简单问题,高分相送
- 在2000/NT下如何实现计算机的黑屏,以及如何解除……
- TWebBrowser 怎么才能在网页Load完成后,跳到文件的末尾?
- 怎么给给分????
- 高手们都进来,极有挑战的问题! 我快要跳楼了!!!
- delphi从数据库写入数据到Word文档怎样提速??
/s 是安静模式,不提示对话框
d:\ddd.reg 是注册表文件;在delphi中可以这样做,使用shellexecute,执行regedit.exe,参数为 '/s d:\ddd.reg'
第二个参数为打开方式(OPEN,PRINT两种);
第三个参数为执行文件全路径;
第四个参数为执行文件参数;
第五个参数为执行文件开始运行时的初始目录;
第六个参数为为执行文件运行方式(SW_HIDE,SW_MAXIMIZE,SW_MINIMIZE,
SW_RESTORE,SW_SHOW,SW_SHOWDEFAULT,SW_SHOWMAXIMIZED,SW_SHOWMINIMIZED,
SW_SHOWMINNOACTIVE,SW_SHOWNA,SW_SHOWNOACTIVATE,SW_SHOWNORMAL);具体请看帮助。另外,如果为字符串参数,其中包含变量或运算的必需用PCHAR()函数。可以这样写:ShellExecute(handle,'open','regedit.exe','/s d:\ddd.reg','',SW_HIDE);