Instrucción ChDir

Cambia el directorio o unidad actuales.

Icono de aviso

Algunas funciones de archivos y directorios específicas de DOS ya no están disponibles en LibreOffice, o su funcionalidad es limitada. Por ejemplo, no se ofrece compatibilidad con las funciones ChDir, ChDrive y CurDir. Algunas propiedades específicas de DOS ya no se utilizan en funciones que esperan propiedades de archivo como parámetros (por ejemplo, para diferenciar entre archivos ocultos y archivos de sistema). Esto garantiza el mayor nivel posible de independencia de plataforma para LibreOffice. Por lo tanto, esta prestación está sujeta a eliminación en una versión futura.


Icono de nota

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


Sintaxis:


ChDir Texto As String

Parámetros:

Texto: Cualquier expresión de cadena que especifique la ruta de la carpeta o la unidad.

Icono de nota

Si solo desea cambiar la unidad actual, escriba la letra de unidad seguida de un carácter de dos puntos.


Códigos de error:

5 Llamada a procedimiento no válida

76 Ruta no encontrada

Ejemplo:


  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
¡Necesitamos su ayuda!

¡Necesitamos su ayuda!