在德尔福10.1柏林,我要建一个tablegrid显示数据的应用程序。
这是非常简单的,我用:
该查询开盘FormShow并显示在总10.215排它,我相信,没有多少。
在窗体显示后,当我在DBGrid中鼠标向下滚动,感觉迟钝,或“重”,我真不知道该怎么形容那种感觉......就好像有一些“重量”附网格。
应用程序的内存占用的RAM 45 Mo和,顺便说一句,我的设置运行的RAM,i7处理器一个英特尔处理器的16围棋和512转到SSD驱动器...
这也是同样的感觉,当我调整应用程序(默认运行全屏)。
4分我的应用程序的要点:
我曾试图克服的情况是切换数据集从fmAll获取模式fmOnDemand,但它改变不了什么。
实在是没有别的,我能想到的测试...
代码:
真的是没有代码,以示对这种形式,到目前为止,我已经写了这种形式是一个关闭过程和释放的ressource程序的唯一线路:
procedure TfrmMyAssets.Button1Click(Sender: TObject);
begin
Close;
end;
和
procedure TfrmMyAssets.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree;
end;
用户点击“关闭”和FormClose事件被调用。
期望 :
唉,其实,我只是提交此情况下,以防有人已经遇到过这样的情况,可以提供关于如何安排它建议。说实话,很是烦人,但应用程序仍然是可用的。
在此先感谢您的阅读时间。
干杯
数学
我应该明显已经开始,作为@Zam建议和联系EHLib。
这个问题在使用我公司没有更新的版本:我们使用v9.0.38和更新到最新版本潦草解决了这个问题。
谢谢你的时间,这将成为我下一次课。
干杯
数学