FileSystem.ChDir(String) Yöntem

Tanım

Geçerli dizini veya klasörü değiştirir. Bu My özellik, dosya G/Ç işlemlerinde işlevden ChDir daha iyi üretkenlik ve performans sağlar. Daha fazla bilgi için bkz CurrentDirectory . .

public:
 static void ChDir(System::String ^ Path);
public static void ChDir (string Path);
static member ChDir : string -> unit
Public Sub ChDir (Path As String)

Parametreler

Path
String

Gereklidir. Hangi dizin veya klasörün yeni varsayılan dizin veya klasör olduğunu tanımlayan dize ifadesi. Path sürücüyü içerebilir. Herhangi bir sürücü belirtilmezse, ChDir geçerli sürücüdeki varsayılan dizini veya klasörü değiştirir.

Özel durumlar

Path boş.

Geçersiz sürücü belirtildi veya sürücü kullanılamıyor.

Örnekler

Bu örnek, geçerli dizini veya klasörü değiştirmek için işlevini kullanır ChDir .

' Change current directory or folder to "MYDIR".
ChDir("MYDIR")

' Assume "C:" is the current drive. The following statement changes
' the default directory on drive "D:". "C:" remains the current drive.
ChDir("D:\WINDOWS\SYSTEM")

Açıklamalar

İşlev ChDir varsayılan dizini değiştirir, ancak varsayılan sürücüyü değiştirmez. Örneğin, varsayılan sürücü C ise, aşağıdaki deyim D sürücüsündeki varsayılan dizini değiştirir, ancak C varsayılan sürücü olarak kalır:

ChDir("D:\TMP")

Göreli dizin değişiklikleri yapmak için aşağıdaki gibi iki nokta yazabilirsiniz:

ChDir("..") ' Moves up one directory.

Önemli

İşlev ChDir , kısmi güven durumlarında yürütülmesini etkileyebilecek yönetilmeyen kod izni gerektirir. Daha fazla bilgi için bkz SecurityPermission . ve .

Şunlara uygulanır

Ayrıca bkz.