Contenuto

# Istruzione ChDir

Permette di cambiare la cartella o il disco attivo.

Alcune funzioni di file e directory specifiche di DOS non sono più disponibili in LibreOffice, oppure la loro funzione è limitata. Ad esempio, non viene fornito il supporto per le funzioni ChDir, ChDrive e CurDir. Alcune proprietà specifiche di DOS non vengono più utilizzate nelle funzioni che prevedono le proprietà dei file come parametri (ad esempio, per differenziarsi dai file nascosti e di sistema). Ciò garantisce a LibreOffice il massimo livello possibile di indipendenza dalla piattaforma. Pertanto questa funzione è soggetta a rimozione in una versione futura.

La libreria ScriptForge di LibreOffice 7.1 introduce il servizio FileSystem con i metodi per gestire file e cartelle negli script utente.

### Sintassi:

    ChDir Text As String

### Parametri:

Text (Testo): stringa che specifica il percorso alla cartella o al dispositivo.

Se si vuole cambiare solo il dispositivo attivo, inserire la lettera corrispondente seguita da due punti.

### Codici di errore:

5 Richiamo di procedura non valido

76 Percorso non trovato

### Esempio:

      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

Argomenti correlati

Servizio ScriptForge.FileSystem

Servizio ScriptForge.TextStream