编译到这里出现错误:未处理——ArgumentExceptiontaskbarNotifier.SetBackgroundBitmap("skin.bmp",Color.FromArgb(255, 0, 255));
taskbarNotifier.SetCloseBitmap("close.bmp",Color.FromArgb(255, 0, 255), new Point(127, 8));
请路过的大虾帮忙解决一下菜鸟的问题,万分感谢!C#

解决方案 »

  1.   

    路径不对
    还有BackgroupBitMap 是不是之前已经定义过了
    如果这样的话
    我觉得这部分是不是考虑if(!File.Exist(filename))
        throw filenotfoundexception();
    if(BackgroundBitMap != null)
    {
        BackgroudBitMap.Dispose();
        BackgroudBitMap = null;
    }
    BackgroudBitMap = new ();当然 这只是提供一个思路
    也有可能不是这些问题导致
      

  2.   

    帮忙解答
    http://bbs.csdn.net/topics/390510770
      

  3.   

    Quote: 引用 2 楼 Nomerciness 的回复:

    路径不对
    还有BackgroupBitMap 是不是之前已经定义过了
    如果这样的话
    我觉得这部分是不是考虑if(!File.Exist(filename))
        throw filenotfoundexception();
    if(BackgroundBitMap != null)
    {
        BackgroudBitMap.Dispose();
        BackgroudBitMap = null;
    }
    BackgroudBitMap = new ();当然 这只是提供一个思路
    也有可能不是这些问题导致[/quot]确实是路径的问题,这个问题已经解决了,我把一个绝对路径赋给了strFileName,我想请教如果使用相对路径应该怎么做?
      

  4.   

    这个异常通常是文件格式转换失败,路径为null或者路径指向不对都会发生这个异常。解决办法就是,确认能否进行这样的文件输出或者转换
      

  5.   

    你可以获得应用程序路径来拼接字符串来获得文件路径,参考这个:http://www.cnblogs.com/lzrabbit/articles/2441688.html