我正在写一个图形部件,它完成以下功能:显示由计算完成的频谱占用度图形和电平点图。由于要处理的数据量相当庞大,所以我用一个线程处理这个计算过程。
我是这样做的:将线程和这个部件写到同样的单元中,这样线程就可以直接存取这个部件的私有变量(包括这个内存位图);现在的问题是:计算完成后,这个部件有可能显示、也有可能不显示这个内存位图。感觉就好像这个位图所在内存被什么东西覆盖了。对了,线程中我使用了文件映射方式存取数据。
哪位能告知是什么问题导致的?