Trycatch
{
}
来捕捉异常处理

解决方案 »

  1.   

    在vc#中richtextbox控件的selectionchanged 事件为什么在运行时选中文本框中的所有文本时就引发异常,而选中一部分却没有问题,请问这是怎么回事?如何处理!请把selectionchanged 事件处理的代码贴出来
      

  2.   

    1. 刚才做了一个例子,没有重现你说的第一个问题.方面的话,还是贴出代码来.或者你自己单步执行一下,看看是什么错误.或者是把异常抓出来
    try
    {}
    catch(Exception ex)
    {
      MessageBox.Show(ex.ToString());
    }2. 
    try
    {
      string s = Convert.ToInt32(Console.ReadLine());
    }
    catch (Exception ex)
    {
     Console.WriteLine("输入有错误");
    }
      

  3.   

    在vc#中richtextbox控件的selectionchanged 事件为什么在运行时选中文本框中的所有文本时就引发异常,而选中一部分却没有问题,请问这是怎么回事?如何处理!你这个字体样式是针对选中的部分设置的是吗?
    这样的话只要在改变字体样式之前加一条判断,是否选了
      

  4.   

    liuyonghailiuyong(我) :
        选中部分不出错,而全选出错,应该是你的代码中隐藏的问题,比如,你多处理了一个字,那么当你选中部分时,由于存在多的这个字,所以不出错,而全选时,你就会越界出错!一是;把代码好好检查一下,或者贴出来
    二是:把出错信息贴出来
      

  5.   

    to cxx1997(小网虫)(最厉害的妖怪))
    请问那里的朋友?
      

  6.   

    请你参看一下:
    http://www.richtextbox.com