mfc与flash 通信问题,总是堆栈上溢
flash是用ShockWaveFlash控件嵌入在mfc主窗体中的.
mfc和flash通信的小程序,通过mfc实时的捕获网络数据包,
捕获一个,就调用flash的函数,在flash中的TextArea控件中输出结果,当捕获几个包后,flash程序
就会报 堆栈上溢 错误,不知道怎么回事,各位大虾指导下.
flash中的被调用函数:
=============================================================
public function show(s:String) {
try {
//TA_show是一个TextArea实例对象
if (TA_show.length>=TA_show.maxChars) {
throw new Error("内存溢出");
} else {
//这儿用appentText和text 都报一样的错误
TA_show.htmlText="<font color='#ff0000' size='30'>"+s+"</font>";
}
} catch (error:Error) {
}
}
================================================================