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

容器类Draw出现异常,大神帮忙看看

2012-02-22 
容器类Draw出现错误,大神帮忙看看模拟器上没有错误,真机上错误Bide 1。代码简介:class TChatData{public:TB

容器类Draw出现错误,大神帮忙看看
模拟器上没有错误,真机上错误Bide 1。代码简介:
class TChatData
  {
  public: 
TBuf<120> iChatTime;
TBuf<1024> iChatData;
TBuf<30> iContactName;
  };
CArrayFixFlat<TChatData>* iChatDrawArray;
Draw()函数里:
TInt nMaxLenCount = iChatDrawArray->Count();
for(TInt i = 0; i < nMaxLenCount ; i++)
{
point.iX = 13;
TChatData chatdata;
chatdata = iChatDrawArray->At(nMaxLenCount - i - 1); 
TBuf<1024> buf;
buf.Copy(chatdata.iChatData);
  gc.DrawText(buf,point);
}

在第一次界面初始化时给chatdata.iChatData赋超过17个字符的字符串,界面能直接画出来,但是刷新一下界面,就出现Bidi 1的错误,大神们帮忙看看

[解决办法]
Bide 1,应该不是系统错误,自己看看哪里报出来

热点排行