为什么我的Delphi的代码提示会变慢....? ( 积分: 40 )

  • 主题发起人 主题发起人 天使鬼差
  • 开始时间 开始时间

天使鬼差

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么我的Delphi的代码提示会变慢....?
程序用窗体继承的方式,前几天还不会有什么问题。这两天突然慢了下来,
不知道是不是窗体继承的问题,但是在工程内新建一个没有继承的窗体,也一样...
大概要十几秒才能提示,这样怎么写代码呀!
新建一个工程就不会。。不知道是什么原因。。?怎么解决。。?

哪位大虾知道的,指点一下小弟。。。
在此先行谢过!
 
为什么我的Delphi的代码提示会变慢....?
程序用窗体继承的方式,前几天还不会有什么问题。这两天突然慢了下来,
不知道是不是窗体继承的问题,但是在工程内新建一个没有继承的窗体,也一样...
大概要十几秒才能提示,这样怎么写代码呀!
新建一个工程就不会。。不知道是什么原因。。?怎么解决。。?

哪位大虾知道的,指点一下小弟。。。
在此先行谢过!
 
给你一个充分休息的时间[:D]
 
个人见解:
添加控件太多会影响速度
 
少用Image控件,少用Button 多用SpeedButton
 
to 饭前饭后:
我测了一个上午,就是这个问题,其中有个窗体控件有四伍百个,去掉那个单元一切正常,真不知道是哪门子的道。。?不解。。。
 
这个确实没有必然解决办法,唯一的办法尽量将去掉可有可无的控件,如一个窗体中
多个ADOQuery,但一个ADOQuery也可以解决问题就尽量用一个,或功能分散到几个窗体
去处理
 
把你的内存加到1G, 即使4~500个控件也没问题.
你的问题很明显是物理内存不够用了, 大量的磁盘文件交换引起的.
 
>>其中有个窗体控件有四伍百个
不知道你都用了些什么控件?能有个十来个就算多的了。那些数据查询一般放一个就可以了,或者一个都不放,哪里要用,就在哪里动态创建,用完释放。当然嫌麻烦可以写成通用过程调用......
另:放这么多你知道哪个是干什么的吗?
哈哈,打完才明白,窗体继承没用好(以后就好了).[:D]
 
你都装了些什么样的第三方控件呀。
 
多人答案已接受
 
自由界面和报表的完美解决方案!
http://www.anylib.com
 
后退
顶部