我无法使用FolderBrowserDialog设置位图

时间:2016-10-17 22:30:08

标签: c# bitmap

我正在尝试制作绘图应用程序。我创建了一个调用FolderBrowserDialog的函数,它可以工作。现在我的问题是当试图使用它来设置.bmp文件的地方时,我得到“路径不是合法的形式”下面是代码

which.max(table(x))

1 个答案:

答案 0 :(得分:1)

  • 这一行:

    private Bitmap bit = new Bitmap(folderPath);
    
    一旦创建了Form1的实例,就会执行

    。此时,folderPath尚未初始化为实际路径,它只是一个空字符串。将folderPath设置为实际路径后,应初始化位图。

  • Bitmap类的构造函数采用文件路径,但您尝试将路径传递给文件夹。您应该使用OpenFileDialog而不是FolderBrowserDialog