CurDir-funktion

Indhold
Indholdsfortegnelse 🔎︎

# Funktionen CurDir

Returnerer en variant streng, som repræsenterer den aktuelle sti eller stien til det angivne Windowsdrev.

Nogle DOS-specifikke fil- og mappe-funktioner findes ikke længere i LibreOffice eller kun med begrænset funktionalitet. For eksempel er der ikke understøttelse af funktionerne ChDir, ChDrive og CurDir. Nogle DOS-specifikke egenskaber bruges ikke længere i funktioner, som forventer fil-egenskaber som parametre (for eksempel at skelne mellem skjulte filer og systemfiler). Dette sikrer det størst mulige niveau af platforms-uafhængighed for LibreOffice. Derfor må denne funktionalitet forventes fjernet i en kommende udgave.

Biblioteket ScriptForge i LibreOffice 7.1 introduceret tjenesten FileSystem med metoder til at håndtere filer og mapper i brugerscripts.

### Syntaks:

    CurDir [(Text As String)]

## Returværdi:

String

### Parametre:

Text: ethvert strengudtryk, der angiver et eksisterende drev, for eksempel "C" for den første partition på den første harddisk. Denne parameter bruges kun under Windows.

Hvis der ikke er angivet noget drev eller drevet er en streng med længden nul (""), returnerer CurDir det aktuelle drevs sti. LibreOffice Basic rapporterer en fejl, hvis drev-beskrivelsens syntaks er ukorrekt eller drevet ikke eksisterer.

Denne funktion er ikke følsom for store eller små bogstaver.

### Fejlkoder:

5 Ugyldigt Procedurekald

68 Enhed ikke tilgængelig

7 Mangel på hukommelse

51 Intern fejl

### Eksempel:

      Sub ExampleCurDir
          Dim sDir1 As String, sDir2 As String
          sDir1 = "C:\Test"
          sDir2 = "D:\Private"
          ChDir( sDir1 )
          MsgBox CurDir
          ChDir( sDir2 )
          MsgBox CurDir
      End Sub

Relaterede emner

Tjenesten ScriptForge.FileSystem

Tjenesten ScriptForge.TextStream (tekst-strøm)