CurDir-funksjon

Innhold

# CurDir Funksjon

Returnerer en variantstreng som representerer den gjeldende banen eller den til den angitte Windows-stasjonen.

Noen DOS-spesifikke fil- og katalogfunksjoner er ikke lenger tilgjengelig i LibreOffice, eller deres funksjon er bare begrenset. For eksempel er det ikke gitt støtte for funksjonene ChDir, ChDrive og CurDir. Noen DOS-spesifikke egenskaper brukes ikke lenger i funksjoner som forventer filegenskaper som parametere (for eksempel for å skille fra skjulte filer og systemfiler). Dette sikrer størst mulig grad av plattformuavhengighet for LibreOffice. Derfor kan denne funksjonen fjernes i en fremtidig utgivelse.

ScriptForge-biblioteket i LibreOffice 7.1 introduserer FileSystem tjeneste med metoder for å håndtere filer og mapper i brukerskript.

### Syntaks:

    CurDir [(Text As String)]

## Returverdi

Streng

### Parametre:

Tekst: Ethvert strenguttrykk som spesifiserer en eksisterende stasjon, for eksempel "C" for den første partisjonen på den første harddisken. Denne parameteren brukes kun under Windows.

Hvis ingen stasjon er spesifisert eller hvis stasjonen er en null-lengde streng (""), returnerer CurDir stien for gjeldende stasjon. LibreOffice Basic rapporterer en feil hvis syntaksen til stasjonsbeskrivelsen er feil eller hvis stasjonen ikke eksisterer.

Denne funksjonen skiller ikke mellom store og små bokstaver.

### Feilkoder

5 Ugyldig prosedyreoppkall

68 Enhet er ikke tilgjengelig

7 Ikke nok minne

51 Intern feil

### 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

Lignende emner

ScriptForge.FileSystem-tjeneste

ScriptForge.TextStream-tjeneste

Supporter oss!