我认为除非是系统启动就要调用的程序才会占内存,一般变量不会占内存,各位认为呢,另外ini我认为是win31产物,应该提倡用注册表,对否?请各路大侠指点
解决方案 »
- 窗体、线程、消息(题目不知道怎么说,大家进来看看吧)
- MDI中怎样去掉子窗体的边框?
- 调用dll,结果窗体不见了,被释放了?
- 你提供软件,我负责销售。寻优秀教育相关软件
- 如何将二进制转化为十六进制,有函数吗?
- 求助
- 在delphi中怎样做象QQ的热键?
- 一个小问题,在线等待
- 如何把EXCEL听的数据导入到ORACLE数据库中,分可不少,在线求助!!,高手赐教!!!
- CallProcedure(const PRC_Name:String; const CallParams: array of const) : Boolean;句中的几个CONST都是什么意思?它和不加CONST有什么
- 请教一个打印时遇到的问题
- 传奇muma
当然在使用注册表与ini文件的问题上,主要是看你的喜好,也不存在什么谁好谁坏;根据微软的推荐,用注册表还是好些,因为你可以加上他的安全策略保护注册表,因而也保证了你的程序相关数据的保密性,而用ini文件你又要自己定作加密算法了.
都加载到内存中,有些部分只有在要用时才会调入内存.
使用哪种方式还要从维护性方面考虑.
同意 menliwxj(有缘) 的这句话: 主要是看你的喜好,也不存在什么谁好谁坏
ini文件最大好处就是无污染
注册表的最大好处就是隐密!注册表写的数据多了不会占内存,但是会减慢WINDOWS的速度!因为注册表写得多了,垃圾太多,数据庞大检索速度必能要慢!个人认为用INI比较好.环保嘛
为了环保放到自己的程序下面。
看看那个庞大的注册表吧。每次windows启动时还要复制一个,硬盘的磨损程度又严重了一些...
注册表很容易留下垃圾,越弄越大。如果不涉及到复杂的多用户,用ini我个人认为比较好。注册表主要是为了解决ini文件很难做到支持3维表格的问题,而且可以让多个系统共享数据。
如果你没这些需要为啥给window的注册表添堵呢?