在VB中調用Inet控件時當本地的文件路徑,或文件名裡面出現空格時則相應的文件便上傳不到服務器,會發生錯誤,那麼怎麼解決呢?
其實辦法很簡單:在該路徑或文件名兩邊加雙引號就行了。
例子如下:
Inet1.Execute txtURL.Text, "PUT ""C:\My Documents\Send.txt"" SentDocs\Sent.txt"。
其中本地文件名為:C:\My Documents\Send.txt,要在兩端加雙引號。為什麼要寫兩個呢?因為此雙引號是在字符串的雙引號之中,一個應該變兩個。