2012-12-10 62 views
1

我想設置一個writeline程序的名稱和位置。我允許用戶使用對話框選擇路徑,但似乎無法設置名稱和位置不會出現錯誤。我使用VS 2010設置writeline的名稱和位置?

 strFileLocation = dlgFolderBrowser.SelectedPath 

    Dim swrExportFile As New StreamWriter(strFileLocation) 

在此先感謝,喬希

+0

,你能擴大一點你的問題? – Jono

+0

這就是我的意思,但當我添加位置時,它根本不寫字。 – ObsDev

+0

我使用了@JonoRR的解決方案,但在文件名之前添加了一個'\'。 像這樣: Dim swrExportFile as New StreamWriter(「C:\ My \ File \ Location \」+「\ myFileName.txt」) – ObsDev

回答

1

我不是100%肯定這是你的意思,但名稱和位置;你的意思是文件名和文件的目錄?

如果是的話,你可以把它作爲一個到的StreamWriter:

Dim swrExportFile as New StreamWriter("C:\My\File\Location\" + "myFileName.txt") 
+0

如果使用它,它根本不會寫出它。你確定我需要使用'+'符號嗎? – ObsDev

+0

好吧,我知道了,只需在文件名前添加一個'\'即可。謝謝! – ObsDev

+0

我打破了字符串的演示,'+'只是將這兩個字符串結合在一起,即只是變成 - 「C:\ My \ File \ Location \ myFileName.txt」 – Jono

0

或許如果這個問題的答案是不是你的意思是什麼saveFileDialog可能更適合這個任務