Visual Basic 語言參考
ChDrive 函式
更改當前驅動器。
Public Overloads Sub ChDrive(ByVal Drive As { Char | String })
參數
Drive
必選。String 表達式,指定現有驅動器。如果提供零長度字元串 (""),則當前驅動器不更改。如果 Drive 參數是多字元字元串,則 ChDrive 僅使用第一個字母。
異常
異常類型 錯誤號 條件
IOException
68
指定的驅動器無效,或驅動器不可用。
如果正在升級使用非結構化錯誤處理方式的 Visual Basic 6.0 應用程式,請參見“錯誤號”一列。(您可以根據 Number 屬性(Err 對象)比較錯誤號。)然而,如果可能,應當考慮用 Visual Basic 的結構化異常處理概述替換這種錯誤控制。
備註
ChDrive 函式需要非託管代碼許可權,這可能會對它在部分信任情況下的執行產生影響。有關更多信息,請參見 SecurityPermission 類和代碼訪問許可權。
示例
此示例使用 ChDrive 函式更改當前驅動器。如果驅動器不存在,該函式將引發異常。
Visual Basic 複製代碼
ChDrive("D") ' Make "D" the current drive.