Instruction ChDir

Change l'unité ou le répertoire actif.

warning

Certaines fonctions de fichier et de répertoire spécifiques à DOS ne sont plus fournies dans LibreOffice, ou leur fonction est seulement limitée. Par exemple, la prise en charge des fonctions ChDir, ChDrive et CurDir n'est pas fournie. Certaines propriétés spécifiques à DOS ne sont plus utilisées dans les fonctions qui attendent des propriétés de fichier comme paramètres (par exemple, pour les différencier des fichiers cachés et des fichiers système). Cela garantit le plus haut niveau possible d'indépendance de la plate-forme pour LibreOffice. Par conséquent, cette fonctionnalité est susceptible d'être supprimée dans une future version.


note

La bibliothèque ScriptForge dans LibreOffice 7.1 présente le service FileSystem avec des méthodes pour gérer les fichiers et les dossiers dans les scripts utilisateur.


Syntaxe :


ChDir Text As String

Paramètres :

Text : expression au format chaîne de caractères spécifiant le chemin du répertoire ou l'unité.

IcĂ´ne Remarque

Si vous souhaitez simplement changer d'unité active, saisissez la lettre de celle-ci suivie du signe deux-points.


Codes d'erreur :

5 appel de procédure incorrect

76 chemin non trouvé

Exemple :


  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

Aidez-nous !