我要在同一paintbox上画6个不同的图形
其中这画每个图形的数据都是通过6个不同的较复杂的运算而得到
而且这6个运算都是通过某一公共数据为基础而运算的
这一公共数据被存放在某个文件内,像这样的文件(内容不同)有一千多个
注意:并且这些文件名都有一定的顺序
问:现在我要在一按键响应里显示由下一文件内容运算所得到的图形(假设开始已经显示了某数据的图形,并且这一开始数据是可任意选的)如按键不松开,它就会依次显示到最后一个文件所算出的图形。
我是这样实现的:在按键时就开始读下一个文件,再分别进行运算出结果存入数组。再显示。这样虽能实现,但速度残不忍睹。
但如果先把它全算好后在按键进行显示又不太可能,这样会更耗时,而且那6个运算公式又是可以变的
要求:按键时显示速度就像是从内存直接提取数据来进行画图那样快,也就是当键按这不松开时,图形也要流畅显示。
不知到我说清楚没有,这个问题的确不怎么好阐述,所以篇幅长了些。这一点有的软件是做到了,但一直不知到什么技术。望请高手指点一下