0

ファイルを開くダイアログを使用して画像を開こうとすると、次のエラー メッセージが表示されます: 引数の例外 - パスが有効な形式ではありません。

どうして画像が法的な形にならないのでしょうか?

SetPicture メソッド

public void SetPicture(String fileName)
    {
        pictureBox1.Image = Image.FromFile(fileName);
    }

Switch ステートメント

  private void ViewButton_Click(object sender, EventArgs e)
    {
        switch (txtMediaType.Text)
        {
            case "Picture":
                PictureViewer p = new PictureViewer();
                p.SetPicture(ofdSelectMedia.FileName);
                p.Show();
                break; 
            case "Video":
                VideoViewer v = new VideoViewer();
                v.SetVideo(ofdSelectMedia.FileName);
                v.Show();
                break;

            case "URL":
                System.Diagnostics.Process.Start(txtFilePath.Text);
                break;
4

0 に答える 0