窗体继承!编译速度变得很慢,保存速度也变得很慢了!(50分)

  • 主题发起人 主题发起人 Dinky
  • 开始时间 开始时间
D

Dinky

Unregistered / Unconfirmed
GUEST, unregistred user!
有没有办法解决!

窗体继承是这样的
FBaseForm
|___FDBBaseForm
|__FDBChildForm
|__FDBShowForm
|__FDBStrucForm
|__FDBStruc_Area
|__FDBStruc_Good
 
你首先确认你的Delphi现在编译别的项目慢不?
是不是你的系统的问题?
 
我也是这么认为
 
没有继承时不慢!
又死机了,你们用有没有这样的问题,是不是我继承太多了。
 
我们公司的开发构架是我搭建的。继承的多了。也不慢呀
 
我做过,一点不慢。
 
呵呵,首先得确定这个工程的慢是相对哪个工程比啊

我们项目中应该继承到了6层左右,速度嘛,我真看不出来快慢,因为该多快我不知道的说
 
大家都是窗体继承窗体吗?我用的是Delphi7,Windows2K,Win2003也一样,以后按一下Save all,一秒钟就过了,现在按一下Save All,慢的时候太慢了,幸好还有电子书看。切换过来看一下电子书,但是通常情况都是等不及,把Delphi7结束任务了。是不是要改Delphi里其它的设置呢
 
应该不是继承造成的,我以前也用过继承,没见得有多慢呀![:(]
 
我还以为不能继承这么多呢!现在放心了。但是速度太慢了。
我在首层的窗体上
FBaseForm 只更改了字体
|__FBaseDBForm 加入了Dxbar(工具栏的)控件 BetteradoDataset和ImageList
|__FDBChildForm 加入了 PageControl 和DbgridEh 和speedbutton
|__FDBStrucForm 加入了 TTreeView
|__FDBStruc_Area
|__FDBStruc_Good
 
我的机
P4 2.4A
MSI 845GMax-L
KingMax 512 DDR
为什么会这样

vmao 大哥,你用D7还是D6
 
耗费内存倒是真的,装入工程后D7占了80MB内存。
我的是
P4 2。0
512MB内存
编译很快的。
 
别的机器上试试。
 
别的机试过了。是不是dxBar的问题呢
 
刚刚又编译死了,CPU占用100%,
 
不必要吗?
你们都用窗口继承吗?
说真的,我没有用过。
因为我写的窗口与窗口之间没有多大的联系(共同之处)
 
问一下大家在继承窗体里用
到ExpressBar 5.1控件
 
用delphi6,在就是看看你的窗体上有没有放image空间之类的,保存图片也是很慢的!
 
同意Elite_liu
看一下你的dfm文件的大小,是不是超过1M了,这时你保存一般会很慢的,如果到2M以上就比较难受了
 
首先检查你的系统。
第二看看是否用到了许多的资源
这都可能成为系统变慢的原因。
 
后退
顶部