通常应用软件开发中,什么信息该保存在注册表?什么信息该保存在INI文件?什么信息该保存在数据库? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个要根据你的软件需要,注册表一般保存软件的配制信息,如果软件的配制信息比较多,就不方便保存到注册表,可以保存到INI文件中,数据库里存储的是大量的数据,比如,你开发一个人事系统,你总不能把员工的信息保存到注册表或INI文件中吧 (1) 注册表采用的是二进制形式登录数据,INI文件采用的则是简单的文本形式登录数据。(2) 注册表支持子关键字,各级子关键字都有自己的“键值”;INI文件中则支持小节以及小节中的设置行参数。(3) Registry可以包括子键,而INI文件不支持小节的嵌套。(4) Registry中的键值项还可以包含可执行代码,而在INI文件中设置项只是简单的字串。(5) 在同一台计算机上有多个用户,Registry可以存储每个用户的特性,而INI文件中却不可能。在功能上,注册表与.INI文件相比,主要有以下3个特点:(1) 注册表允许对硬件、某些操作系统参数、应用程序和设备驱动程序进行跟踪配置,这使得某些配置的改变(如“控制面板”中的选项等)可以在不重新启动系统的情况下立即生效。(2) 注册表中登录的硬件部分数据可以用来支持Windows 98的即插即用特性。当Windows 98检测到机器上的各种设备时,就把有关数据保存到注册表中。通常是在安装时进行这种检测的,但Windows 98启动或原有配置改变时,也要进行检测。如安装一个新的硬件时,Windows 98将检查注册表,以便确定哪些资源已被占用,这样就可以避免新设备与原有设备之间的资源冲突。(3) 通过注册表,管理人员和用户可以在网络上检查系统的配置和设置,使得远程管理得以实现。 CObject派生类问题 写了一个小程序,有错误,希望大家帮忙,急 各位大侠,我欲做一个统计网站用户登录次数,聊天时间和其它综合因素组合起来的用户级别的分析程序,请各位大侠集思广义! 从伊拉克战争 想到轰炸大使馆那天。 用调试钩子(wh_debug)怎么不能防止星号密码查看 来者都有分:那位大虾总结过Visual C++ 6.0开发环境的快捷键或者是使用小技巧? 请问~~,如何保证打印程序在不同的打印机上打印相同东西的大小和位置相同?用的API,非MFC,诚请做过或知道的来看看,谢谢~~~ c 语言中的两个小函数! 求教,vc中oracle的写入语句 请进!关于CTreeCtrl,CListctrl又一问题? ScrollWindow 第五个参数的意思 CStatic控件的问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货