怎样获得系统的一些常规属性(50分)

  • 主题发起人 主题发起人 吉花
  • 开始时间 开始时间

吉花

Unregistered / Unconfirmed
GUEST, unregistred user!
请问在delphi中如何获得windows95的控制面板中<br><br>的系统属性里的常规标签内的一些内容,如:<br><br>系统:Microsoft Windows 98 4.10.1998<br>注册为:wjx &nbsp;njupt &nbsp; 06699-OEM-007*******<br>cpu 的指标<br><br><br>通过API如何实现?不用API可以吗?
 
&lt;p&gt;&lt;font color="#ffffff"&gt;----&lt;/font&gt; <br>  控制面板各项目设置调用所对应的语句列表如下: &lt;/p&gt;<br><br>&lt;pre&gt;//打开控制面板<br>WinExec('RunDLL.exe Shell32.DLL,<br>Control_RunDLL',SW_SHOWNORMAL);<br><br>//32位ODBC数据源管理器,ODBC数据源、ODBC驱动程序设置<br>//没有提供参数区分“用户DSN”“系统DSN”<br>“文件DSN”“ODBC驱动程序”<br>“跟踪”“关于”六个属性页<br>WinExec('RunDLL32.exe Shell32.dll,<br>Control_RunDLL ODBCCP32.CPL',SW_SHOWNORMAL);<br><br>//BDE Adminstrator<br>//没有提供参数区分“Databases”和“Configuration”两个属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;BdeAdmin.CPL',SW_SHOWNORMAL);<br><br>//Internet 属性,可有ItemNo参数<br>//“常规”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>InetCpl.cpl,,0', SW_SHOWNORMAL);<br>//“安全”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;InetCpl.cpl,,1', SW_SHOWNORMAL);<br>//“内容”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;InetCpl.cpl,,2', SW_SHOWNORMAL);<br>//“连接”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;InetCpl.cpl,,3', SW_SHOWNORMAL);<br>//“程序”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>InetCpl.cpl,,4', SW_SHOWNORMAL);<br>//“高级”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>InetCpl.cpl,,5', SW_SHOWNORMAL);<br><br>//电话拨号属性,没有提供参数区分“我的位置”和<br>“电话语音驱动程序”两个属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>Telephon.cpl', SW_SHOWNORMAL);<br><br>//电源管理设置,没有提供参数区分<br>“电源方案”和“高级”两个属性页<br>WinExec('RunDLL32.exe Shell32.dll,<br>Control_RunDLL PowerCfg.cpl', SW_SHOWNORMAL);<br><br>//调制解调器设置,没有提供参数区分<br>“常规”和“诊断”两个属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control<br>_RunDLL Modem.cpl', SW_SHOWNORMAL);<br><br>//多媒体设置,可有ItemNo参数<br>//“音频”属性页<br>WinExec('RunDLL32.exe Shell32.dll,<br>Control_RunDLL Mmsys.cpl,,0', SW_SHOWNORMAL);<br>//“视频”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_<br>RunDLL Mmsys.cpl,,1', SW_SHOWNORMAL);<br>//“MIDI”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_<br>RunDLL Mmsys.cpl,,2', SW_SHOWNORMAL);<br>//“CD音乐”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_<br>RunDLL Mmsys.cpl,,3', SW_SHOWNORMAL);<br>//“设备”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;Mmsys.cpl,,4', SW_SHOWNORMAL);<br><br>//辅助选项设置,可有ItemNo参数<br>//“键盘”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;access.cpl,,1',SW_SHOWNORMAL);<br>//“声音”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;access.cpl,,2', SW_SHOWNORMAL);<br>//“显示”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;access.cpl,,3', SW_SHOWNORMAL);<br>//“鼠标”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;access.cpl,,4', SW_SHOWNORMAL);<br>//“常规”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;access.cpl,,5', SW_SHOWNORMAL);<br><br>//密码设置,没有提供参数区分“更改密码”和<br>“修改用户配置”两个属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;Password.cpl', SW_SHOWNORMAL);<br><br>//区域设置,可有ItemNo参数<br>//“区域设置”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;Intl.cpl,,0', SW_SHOWNORMAL);<br>//“数字”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;Intl.cpl,,1', SW_SHOWNORMAL);<br>//“货币”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;Intl.cpl,,2', SW_SHOWNORMAL);<br>//“时间”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;Intl.cpl,,3', SW_SHOWNORMAL);<br>//“日期”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;Intl.cpl,,4', SW_SHOWNORMAL);<br><br>//日期/时间设置,可有ItemNo参数<br>//“日期和时间”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;TimeDate.cpl,,0', SW_SHOWNORMAL);<br>//“时区”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>TimeDate.cpl,,1', SW_SHOWNORMAL);<br><br>//鼠标设置,没有提供参数区别“按钮”、<br>“指针”和“移动”三个属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>Main.cpl', SW_SHOWNORMAL);<br><br>//添加/删除程序设置,可有ItemNo参数<br>//“安装/卸载”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;AppWiz.cpl,,1', SW_SHOWNORMAL);<br>//“Windows安装程序”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;AppWiz.cpl,,2', SW_SHOWNORMAL);<br>//“启动盘”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>AppWiz.cpl,,3', SW_SHOWNORMAL);<br><br>//网络设置,没有提供参数区别“配置”、<br>“标识”和“访问控制”三个属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;NetCpl.cpl', SW_SHOWNORMAL);<br><br>//系统设置, <br>//“常规”属性页, 可有ItemNo参数<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;SysDm.cpl,,0', SW_SHOWNORMAL);<br>//“设备管理器”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;SysDm.cpl,,1', SW_SHOWNORMAL);<br>//“硬件配置文件”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>SysDm.cpl,,2', SW_SHOWNORMAL);<br>//“性能”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>SysDm.cpl,,3', SW_SHOWNORMAL);<br><br>//显示设置, 可有ItemNo参数<br>//“背景”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>desk.cpl,,0', SW_SHOWNORMAL);<br>//“屏幕保护程序”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>desk.cpl,,1', SW_SHOWNORMAL);<br>//“外观”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;desk.cpl,,2', SW_SHOWNORMAL);<br>//“设置”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>desk.cpl,,3', SW_SHOWNORMAL);<br><br>//游戏控制器设置,可有ItemNo参数<br>//“一般”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>Joy.cpl,,0', SW_SHOWNORMAL);<br>//“高级”属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL <br>Joy.cpl,,1', SW_SHOWNORMAL);<br><br>//扫描仪与数字相机设设置,没有提供参数区分<br>“设备”和“记录设置”两个属性页<br>WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp;StiCpl.cpl', SW_SHOWNORMAL);&lt;/pre&gt;
 
谢谢!谢谢!太多了!<br>可能你没有理解我的问题:<br>我只想知道以下的情况:<br><br>//系统设置, <br>&nbsp; &nbsp;//“常规”属性页, 可有ItemNo参数<br>&nbsp; &nbsp;WinExec('RunDLL32.exe Shell32.dll,Control_RunDLL<br>&nbsp; &nbsp; SysDm.cpl,,0', SW_SHOWNORMAL);<br>这样运行后,只是将系统对话框显示出来,并且将“常规”属性<br>激活。<br>我想知道怎样将该“常规”属性中显示的内容导出?
 
查一下注册表吧!<br>那里什么都有....<br>HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/<br><br>请不要告诉我你不知道 TRegisty, OK!
 
多人接受答案了。
 
后退
顶部