仅从openfiledialog

时间:2017-11-19 16:36:25

标签: vb.net datagridview filenames openfiledialog

我有2个表单,表单2有一个DataGridView和一个标签.datagridview从My.Settings.Sourcename加载数据,标签显示My.Settings.Sourcename值。

现在表单1有一个按钮和openfiledialog。在OpenFileDialog.Dialogresult.OK上,文件名将添加到My.Settings.Sourcename,然后显示表单2.上面已经提到了2的形式。

现在,我可以这样做:

My.Settings.sourcename = Path.GetFileName(OpenFileDialog1.FileName)

My.Settings.sourcename = OpenFileDialog1.SafeFileName

但是如果我这样做,My.Settings.Sourcename值只会变成文件的名称,而不是目标。因此,表单2上的DataGridview无法从My.Settings.Sourcename加载数据。现在解决这个问题我可以这样做:

My.Settings.sourcename = OpenFileDialog1.FileName

然后标签(form2's)的文本显示文件名和文件路径..有没有办法从标签中删除文件路径?

0 个答案:

没有答案