Příkaz ChDir

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

warning

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.


note

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.

Ikona poznámky

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

Podpořte nás!