FileSystem.ChDir(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 .