菜鸟问题?求教~我用了某位老师的程序改动~其中lstFiles 表中 获取不到String值

private void OpenThreeFile()
{

        this.openFileDialog1.FileName = System.IO.Path.GetDirectoryName(this.lstFiles.SelectedItem.ToString());

        string openFileName;

        openFileName = this.openFileDialog1.FileName;

        try
        {
            System.Diagnostics.Process.Start(openFileName);

            this.btnOpenThreeFile.Enabled = false;
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message, "错误提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }

    }


            问题:为什么openFileName 获取不了lstFiles的值?
            哪里错了啊?
            ![图片说明](https://img-ask.csdn.net/upload/201710/10/1507647142_924343.jpg)

1个回答

this.openFileDialog1.FileName 这个有值么

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问