我要在同一paintbox上画6个不同的图形
其中这画每个图形的数据都是通过6个不同的较复杂的运算而得到
而且这6个运算都是通过某一公共数据为基础而运算的
这一公共数据被存放在某个文件内,像这样的文件(内容不同)有一千多个
注意:并且这些文件名都有一定的顺序
问:现在我要在一按键响应里显示由下一文件内容运算所得到的图形(假设开始已经显示了某数据的图形,并且这一开始数据是可任意选的)如按键不松开,它就会依次显示到最后一个文件所算出的图形。
我是这样实现的:在按键时就开始读下一个文件,再分别进行运算出结果存入数组。再显示。这样虽能实现,但速度残不忍睹。
但如果先把它全算好后在按键进行显示又不太可能,这样会更耗时,而且那6个运算公式又是可以变的
要求:按键时显示速度就像是从内存直接提取数据来进行画图那样快,也就是当键按这不松开时,图形也要流畅显示。
不知到我说清楚没有,这个问题的确不怎么好阐述,所以篇幅长了些。这一点有的软件是做到了,但一直不知到什么技术。望请高手指点一下
其中这画每个图形的数据都是通过6个不同的较复杂的运算而得到
而且这6个运算都是通过某一公共数据为基础而运算的
这一公共数据被存放在某个文件内,像这样的文件(内容不同)有一千多个
注意:并且这些文件名都有一定的顺序
问:现在我要在一按键响应里显示由下一文件内容运算所得到的图形(假设开始已经显示了某数据的图形,并且这一开始数据是可任意选的)如按键不松开,它就会依次显示到最后一个文件所算出的图形。
我是这样实现的:在按键时就开始读下一个文件,再分别进行运算出结果存入数组。再显示。这样虽能实现,但速度残不忍睹。
但如果先把它全算好后在按键进行显示又不太可能,这样会更耗时,而且那6个运算公式又是可以变的
要求:按键时显示速度就像是从内存直接提取数据来进行画图那样快,也就是当键按这不松开时,图形也要流畅显示。
不知到我说清楚没有,这个问题的确不怎么好阐述,所以篇幅长了些。这一点有的软件是做到了,但一直不知到什么技术。望请高手指点一下
解决方案 »
- truncate这是个什么函数?
- 关于CopyFile的一个问题!大家帮帮忙~感谢~~
- 如何在memo中设置背景图片啊???
- access数据库不能删除
- ASP中调用DELPHI封装的richedit组件
- 文件相對路徑的問題?怎樣實現文件的相對路徑?
- 刚刚学SQL有个小问题,但是我不知道怎么解决,很急...50分对你很好拿
- 2请问listbox1MeasureItem()和ListBox1DrawItem()函数在什么情况下触发呢?最好说详点有个例子,这样一定高分。40分
- 倾情奉献:如何在Delphi中快速制做累似于NeoPlanet的窗体.
- 如何计算时间差->如6月3日03:20:04到7月2日05:10:02之间的时间?
- 用TDCOMConnection控件如何访问另一台电脑(服务器)上的数据库?(分可以再加)
- installshield 7.02 打包问题
改为:其中这画每个图形的数据都是通过较复杂的运算而得到
可以考虑用线程