Ошибка загрузки изображения формы Windows - PullRequest
0 голосов
/ 25 февраля 2012

Я пишу простое приложение Windows Form, в котором мне нужно предоставить пользователю возможность загружать изображение с ПК, после чего мне нужно показать это изображение в элементе управления PictureBox. Когда я просматриваю картинку и нажимаю кнопку «Открыть», появляется диалоговое окно «Ошибка» со следующим содержимым: "В вашем приложении произошло необработанное исключение. Если вы нажмете« Продолжить », приложение проигнорирует эту ошибку и попытается продолжить. Если вы нажмете« Выйти », приложение будет немедленно закрыто. Путь не имеет юридической формы " Вот мой код:

public partial class Form1 : Form
{
    string Chosen_File = "";

    public Form1()
    {
        InitializeComponent();
    }

    private void label1_Click(object sender, EventArgs e)
    {

    }

    private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
    {

    }

    private void button1_Click(object sender, EventArgs e)
    {
        selectpic.ShowDialog();
        selectpic.Title = "Browse Employee Picture!";
        selectpic.InitialDirectory = "System.Environment.GetFolderPath(Environment.SpecialFolder.Personal)";
        selectpic.FileName = "";
        selectpic.Filter = "JPEG Images|*.jpg|GIF Images|*.gif|BITMAPS|*.bmp";
        Chosen_File = selectpic.FileName;
        pictureBox1.Image = Image.FromFile(Chosen_File);
    }
}

1 Ответ

1 голос
/ 25 февраля 2012

Еще одна вещь: нет нужно для цитат "

selectpic.InitialDirectory = System.Environment.GetFolderPath(Environment.SpecialFolder.Personal);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...