首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

mfc与flash 通信有关问题,总是堆栈上溢

2012-03-02 
mfc与flash 通信问题,总是堆栈上溢flash是用ShockWaveFlash控件嵌入在mfc主窗体中的.mfc和flash通信的小程

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) {

}
}
================================================================

[解决办法]
设置一下TA_show.maxChars)这个属性最大值啊

热点排行