昨天我學會用流動的代碼修剪最後一個斜線vb.net之前一切
Dim NEWPATH As String = (inventorApp.ActiveDocument.FullFileName)
NEWPATH = NEWPATH.Substring(0, NEWPATH.fIndexOf("\"c))
這是真的整齊,因爲它是一個更reliaable /穩定的方式修剪的文件名關閉文件位置是我之前使用...哈哈今天雖然我想反過來我想在最後一個斜槓之前修剪一切,我該怎麼做?
也只是出於好奇心什麼是小寫字母c代表(「\」c)即代碼也能很好地運行嗎?
這不適合OP的需求。他們正在尋找修剪文件路徑的所有目錄。因此'cut_at'的值將是'''''',除非文件位於驅動器的根目錄下,'InStr()'函數將返回文件路徑中第一個'''''的位置,而不是最後。至少應該使用'InStrRev()'函數。其次,如果這個代碼被跨平臺使用,'''''只是Windows中的目錄分隔符,而不是Unix或Mac。 –