【发布时间】:2012-04-27 01:11:37
【问题描述】:
我希望它执行以下操作:当他们单击导入按钮时,打开多个文件(完成)然后将它们保存为设置。然后在表单加载时,打开这些文件,这样我就不必重新导入它们了!
我试过了
For Each wl As String In File.ReadAllLines("settings.txt")
OpenFileDialog1.FileName = (wl)
Next
在表单加载和 settings.txt 中包含 2 个文件名和位置。它只打开第二个文件而不是第一个文件。如何让它打开该设置文件中的所有文件?我还绑定了 ReadLines
【问题讨论】:
-
你……嗯……即使接近这种方式也做不到。您打开文件的方法在哪里?在循环中调用它。
-
哈哈。 OpenFileDialog1.FileName = (wl) 现在我发现问题是导入文件列表中第一个文件之后的任何内容都不起作用。只有第一个文件有效
-
不,这不是您打开文件的方法。这将设置您的 文件对话框 的文件名。实际读取文件的代码是什么?
-
暂时忽略,OpenFileDialog1.FileName = (wl) 现在我发现问题是导入文件列表中第一个文件之后的任何内容都不起作用。只有第一个文件有效.. 它在那里,File.ReadAllLines 读取设置文件。
-
不,这不是“暂时忽略”。设置
OpenFileDialog1.FileName不加载您的文件,这是您想要做的,对吗?它将在循环的每次迭代中被覆盖,并且还有其他问题。还是您想完全做其他事情?
标签: vb.net