Turinys

# ChDir sakinys

Pakeičia dabartinį katalogą ar diską.

Kai kurios DOS failų ir katalogų funkcijų „%{PRODUCTNAME}“ nebeteikia arba teikia labai ribotai. Pavyzdžiui, palaikymas funkcijos ChDir, ChDrive ir CurDi neteikiamos. Kai kurios DOS specifinės ypatybės nebenaudojamos tose funkcijose, kurioms reikia, kad failo ypatybės būtų parametrai (pavyzdžiui, atskirti paslėptus ir sisteminius failus). Tai užtikrina didžiausią įmanomą platformos „%{PRODUCTNAME}“ nepriklausomumą. Todėl ateityje ši funkcija gali būti pašalinta.

The ScriptForge library in LibreOffice 7.1 introduces the FileSystem service with methods to handle files and folders in user scripts.

### Sintaksė:

    ChDir tekstas kaip eilutė

### Parametrai:

Tekstas: Bet kuri eilutės išraiška, nurodanti katalogo kelią arba diską.

Jei norite pakeisti tik dabartinį diską, įveskite disko raidę ir dvitaškį.

### Klaidos kodai:

5 Neteisingas procedūros iškvietimas

75 adresas nerastas

### Pavyzdys:

      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

Susijusios temos

ScriptForge.FileSystem service

ScriptForge.TextStream service