保护Delphi程序退出时的现场(50分)

  • 主题发起人 主题发起人 chenchao
  • 开始时间 开始时间
同志们,还是多想想office2000的toolbar是如何做的吧,这更有意义。
 
>>还是多想想office2000的toolbar是如何做的吧
是什么样子的? 没用过.
 
请教Fencer,用控件有什么坏处?用注册表又有什么好处?:-/
 
用控件主要看你是怎么使用的,如果不会青红皂白,反正只要解决了问题,就不管了,
那你实际上什么也没有学到. 所以控件也不是不好,关键是拿到一个控件之后,要看看
他是怎么做的,它的实现原理,一旦弄懂了,使不使用控件都无所谓了,因为你自己
已经会了.
Fencer主要是怕你养成过分依赖控件的习惯,千万不要编程编到最后,离开第三方
控件就无法编程了,那就不太好了. :-)
注册表当然有好处,用用就知道了.windows搞一个注册表就是给你做这个用的.
 
来自:chenchao 时间:99-11-30 12:29:00 ID:162823
请问如何在程序下一次启动是任然保持退出时的状态,就如Delphi中Autosive
options中选中Desktop项,在下一次启动Delphi时任然保持编程最后的退出状态一
样(最好是使用控件)?

你可以用Initfile来实现。在程序关闭时,保存程序的设置到initfile 中,在程序重新运行时,在main form的create事件中将initfile中的设置读入。

 
我的控件找到了!!!
使用该控件你只要用该控件选择其他
各个控件的各种属性,然后就行了!!!
需要的请把E_Mail地址写给我。
 
<a href="mailto:hexi_vcl@chinaren.com">给我一个吧(如果有源码的话)</a>
 
哎,用控件刚开始时是挺快乐的,用多了就麻烦。所以还是自己的写的比较好玩。
vcl的库很不错,只要好好利用,可以很容易的遍历所有属性实现保存。
尽量不要用savecomponent,容易造成麻烦。
 
这类问题最好用Delphi自备的TiniFile或TRegistry,何必用第三方控件呢。
如果项目不大,还是用ini文件更好一些。
ini文件与注册表可是Windows编程里必修的一课哦!如果不熟悉的话,最好找
本相关的书看一下,学一学。
 
唐大兄也来了啊,呵呵。
同意用reg or ini
 
>唐大兄也来了啊,呵呵。
如果我用的代理关了,那只好和大富翁<font color=red>bye-bye
除非再找到一个代理。^_^
 
这个问题可以结束了吧?
 
说说你都要保存那些状态。
 
这个问题早就该结束了,由于这段时间由于种种原因不能登陆到答复翁,
所以以至欲罢不能。
在本次讨论中 蚯蚓和cAkk给我的启发最大,让我进步不小,本想再赠送一些分,
单不知该怎么送,只好做罢。
小第在再次感谢各位大下的帮助!
 
后退
顶部