我有一個標題爲「藝術」的文件夾,其中包含各種子文件夾,其中一個標題爲「音樂」。這種 '音樂' 子文件夾中包含的各種格式的文本文件:如何搜索特定文本文件的子文件夾
約翰Doe.TXT
約翰Lennon.TXT
埃爾頓John.TXT現在
,在我的表,我有兩個文本框,其中用戶可以像這樣輸入藝術家的名字;
Textbox1.Text =約翰
Textbox2.Text =儂
我想實現的是,在點擊這個表單上的按鈕,程序搜索「藝術」父文件夾的「音樂「子文件夾,然後在該音樂子文件夾中搜索與文本框1和2連接的藝術家姓名完全匹配的文本文件名。
如果文本文件名與從文本框1連接的藝術家姓名完全匹配和2,然後顯示一條消息。如果音樂子文件夾中沒有文本文件名稱與從文本框1和2連接的名稱匹配;然後顯示沒有找到文件的消息。
下面的代碼是不完整的,只是顯示了我如何指定主文件路徑。我不知道如何繼續讓程序去做以上的事情。
我正在使用Visual Basic 2010 Express。感謝您的幫助。
Dim FilePath As String
FilePath = (Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Desktop), "The Arts\"))
'This section is where I am stuck and need help...Thank you in advance.
If File.Exists(FilePath) Then
MsgBox("File found.")
Else
MsgBox("A record does not exist for this artist.")
Exit Sub
End If
非常感謝您的幫助,Alex。你的建議對我有用。另外,請問如果沒有太多要問,你會碰巧知道如何以編程方式讀取程序讀取的子文件夾的名稱,並在窗體上的文本框中顯示該名稱?再次感謝。 – Iki
你需要更多地使用谷歌,這樣你才能爲自己找出這些東西。就像搜索「文件信息vb.net」或「文件夾信息vb.net」一樣。 – Alex
感謝您的早期幫助。在問我的第一個和第二個問題之前,我曾去過谷歌,但並沒有真正找到我想要的東西。這就是爲什麼我繼續在這個論壇上提出這個問題的原因。但是,謝謝。我已經能夠找出解決我問你的第二個問題的方法。乾杯。 – Iki