当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 如题。 treeview只展开自身及其父级,其他节点不展开的客户端程序。 本来在csdn上有看到过,忘了收藏,现在急用呀,望各位大大帮下忙,给个地址。 ......
    摘要: repeater1嵌套repeater2,再嵌套repeater3,当最外层的repeater1绑定时绑定repeater2,当repeater2绑定时绑定repeater3。repeater1绑定时绑定repeater2没有问题,但是如何绑定repeater3呢? 比如有个城市分类,显示按地区分,再按省份分,最后按城市分 ......


两个CString变量相加为什么会出错

小弟自定义了一个类,继承了CEdit类,可以显示输出文本及轮动功能。申明一个此类的对象名为m_Info.然后通过消息队列的方式,在m_Info上输出文本。  
  下面是消息实现文本显示的函数:  
  LRESULT   CMyView::OnInfo(WPARAM   w,   LPARAM   l)  
  {  
  static   int   i   =   1;  
   
  try{          
  CString   strNum;  
  strNum.Format("[%d]",i++);  
                   
  CString   str;  
  char   *info   =   (char   *)w;  
  CString   strInfo(info);  
  delete   []info;  
   
  m_Info.GetWindowText(str);  
   
  int   lenMax   =   m_Info.GetLimitText();  
  int   lenNow   =   str.GetLength();  
  int   lenAppend   =   strInfo.GetLength()   +   2;  
  int   lenNum   =   strNum.GetLength();  
   
  if(   (lenNow+lenAppend+lenNum)   >   lenMax   )  
  m_Info.SetSel(0,-1);  
  else  
  m_Info.SetSel(lenNow,lenNow);  
   
  try{strInfo   =   strNum   +   strInfo   +   "\x0d\x0a";       <---这一句出错  
  }catch(...){  
  ::AfxMessageBox("加串出错!");  
  }  
   
  try{m_Info.ReplaceSel(strInfo);}catch(...){  
  ::AfxMessageBox("ReplaceSel出错!");  
  }  
  }  
  catch(...){  
  ::AfxMessageBox("输出到文本框出错!");  
  }  
   
  return   0;  
  }  
   
  现在的问题是:运行一段很短的时间后,大概是输出了50行左右。就会报错。请问是什么原因造成的?

NO.1   作者: windcsn

char   *info   =   (char   *)w;  
  CString   strInfo(info);  
  delete   []info;  
  是怎么了?,为什么要删除info,你保证w申请那边没有再次释放?

NO.2   作者: windcsn

strInfo   =   strNum   +   strInfo   +   _TEXT("\x0d\x0a")

NO.3   作者: oyljerry

多线程之间是否有什么关系,没关系的话,就没什么影响

NO.4   作者: zxyjyzxyjy

看了很久,觉得不会错啊。是不是你在OnInfo(WPARAM   w,   LPARAM   l)中传入的参数w有问题啊,本来即使有问题也不应该出错的,晕了。


 ·送分ing 程序占用cpu    »显示摘要«
    摘要: 用vb开发的软件。 用install shield x 10。0做的发布 已经给不少用户使用 有个别用户在电脑中安装完后 运行程序 不弹出主界面 查看进程 因为它的启动 是cpu占用率为100% 今天下午 同事电脑重装了xp,也出现了这个问题 大部分都没有问题 可出问题的是什么原因 望前辈们赐教 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE