Obsah
Rejstřík 🔎︎

# Příkaz ChDir

Změní aktuální adresář nebo jednotku.

Některé funkce pracující se soubory a adresáři, jež jsou specifické pro operační systém DOS, již nejsou v LibreOffice podporovány nebo fungují omezeně. Například nejsou podporovány funkce ChDir, ChDrive a CurDir. Některé vlastnosti specifické pro DOS se již nepoužívají ve funkcích, které očekávají vlastnosti souboru jako parametry (například odlišení skrytých a systémových souborů). Tím je zajištěna největší možná nezávislost LibreOffice na platformě, na které běží. Proto budou tyto funkce v následných vydáních odstraněny.

Knihovna ScriptForge obsahuje od LibreOffice verze 7.1 službu FileSystem, jejíž metody umožňují pracovat v uživatelských skriptech se soubory a složkami.

### Syntaxe:

    ChDir Text As String

### Parametry:

Text: Řetězcový výraz, který určuje cestu nebo jednotku.

Chcete-li změnit pouze aktuální jednotku, zadejte písmeno jednotky a dvojtečku.

### Chybové kódy:

5 Neplatné volání procedury

76 Cesta nenalezena

### Příklad:

      Sub ExampleChDir
          Dim sDir1 As String, sDir2 As String
          sDir1 = "C:\Test"
          sDir2 = "D:\Private"
          ChDir( sDir1 )
          MsgBox CurDir
          ChDir( sDir2 )
          MsgBox CurDir
      End Sub

Související témata

Služba ScriptForge.FileSystem

Služba ScriptForge.TextStream