返回列表 上一主題 發帖

目錄檔名問題

目錄檔名問題

小弟爬過些文章

查到的幾乎都是讀取單一目錄下的所有檔案名稱

這裡是簡單OpenFile的兩行程式

fileNames = Application.GetOpenFilename("Text-Files,*.txt")

TextBox1.Text = fileNames

選取text.txt檔案後

TextBox1.Text 顯示出目錄名稱  EX  :   C:\Documents and Settings\host\桌面\Paper\text.txt

小弟想請問一下  如何在選取text.txt之後 讓TextBox1.Text 只顯示出目錄名稱就好 而不包含所選取的檔案名稱

也就是 C:\Documents and Settings\host\桌面\Paper 這樣就好

麻煩各位解答>"<
WOW

回復 1# g93353


    Filenames = Application.GetOpenFilename("Text-Files,*.txt")
Set fdo = CreateObject("Scripting.FilesystemObject")
MsgBox fdo.GetParentFolderName(Filenames)
學海無涯_不恥下問

TOP

謝謝版主!!!!!!!
WOW

TOP

回復 1# g93353
  1. Sub Ex()   
  2.     Filenames = Application.GetOpenFilename("Text-Files,*.txt")
  3.     Filenames = Mid(Filenames, 1, InStrRev(Filenames, "\") - 1)
  4. End Sub
複製代碼

TOP

已解決  也謝謝 GBKEE 的回覆!!!
WOW

TOP

        靜思自在 : 我們要做好社會的環保,也要做好內心的環保。
返回列表 上一主題