当前位置:编程学习 > C#/ASP.NET >>

在C#中绘图遇到的问题

bmp.Save(“m_img_save”, System.Drawing.Imaging.ImageFormat.Png); 
这句执行第一次调试正常,第二次调试就会报错,有谁知道为什么的?顺便问一下,当本地存在“m_img_save”文件后,该语句能不能覆盖原有的“m_img_save”;
个人觉得是因为本地存在“m_img_save”,执行该语句不能覆盖所导致中断。

请各位大侠帮忙分析一下!看怎么解决,给点建议!
--------------------编程问答-------------------- 那就先删除,在save --------------------编程问答--------------------
引用 1 楼 bdmh 的回复:
那就先删除,在save

怎么删除了在Save?
能给出代码么?
--------------------编程问答-------------------- 1楼的意思是删文件。 --------------------编程问答--------------------
引用 3 楼 cloudtian101 的回复:
1楼的意思是删文件。

我就是想问怎么在代码中写删文件! --------------------编程问答--------------------

            if (File.Exists("m_img_save"))
            {
                File.Delete("m_img_save");
            }

如果文件有扩展名,注意加上扩展名 --------------------编程问答-------------------- 楼主结贴吧。
这个似乎很简单。 --------------------编程问答--------------------
引用 5 楼 skygpan 的回复:
C# code

            if (File.Exists("m_img_save"))
            {
                File.Delete("m_img_save");
            }


如果文件有扩展名,注意加上扩展名

加上了,但是删除的时候就中断 --------------------编程问答--------------------

            if (File.Exists (@"d:\Nothing_s_Gonna_Change_My_Love_For_You.mp3"))
            {
                File.Delete (@"d:\Nothing_s_Gonna_Change_My_Love_For_You.mp3");
            }

注意路径和文件扩展名。把文件名改成对应的就行了

什么中断 了? --------------------编程问答--------------------
引用 8 楼 dongxy14 的回复:
C# code

            if (File.Exists (@"d:\Nothing_s_Gonna_Change_My_Love_For_You.mp3"))
            {
                File.Delete (@"d:\Nothing_s_Gonna_Change_My_Love_For_You.mp3");
            ……

程序调试到这里就中断了啊
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,