TKSoft-Online

Backslash setzen oder entfernen PDF Drucken E-Mail
( 0 Votes )
MS-Access Codes - Codeschnipsel Strings
  
Dienstag, den 18. Dezember 2007 um 13:25 Uhr

Problemstellung:

Wie kann ich bei Bedarf ermitteln ob der String einen Backslash am Ende hat und diesen bei
Bedarf setzen oder entfernen? 


Public Function BackSlash(strPath As String, _ 
Optional 
fModus As Boolean TrueAs String
'*******************************************
'Name:      BackSlash   (Function)
'Purpose:   setzt oder entfernt einen Backslash
'Author:    Thomas Keßler
'Date:      Januar 26, 2003, 12:40:38
'Inputs:    strPath=Pfad, fModus= True (setzen Backslash), 
'           False (entfernen Backslash)

'Output:
'*******************************************
    If fModus = True Then
        If Right(strPath, 1) = "\" Then
            BackSlash = strPath
        
Else
            BackSlash = strPath & "\"
        
End If
    Else
        If 
Right(strPath, 1) = "\" 
            BackSlash = Left(strPath, Len(strPath) - 1)
        
Else
            BackSlash = strPath
        
End If
    End If
End Function

Aufruf


Dim x As String
x = BackSlash("C:\Test")


würde an den Pfad "C:\Test" den Backslash anhängen und das Ergebnis wäre x = C:\Test\


Dim x As String
x = BackSlash("C:\Test\User\",False)


würde vom Pfad "C:\Test\User\" den Backslash entfernen und das Ergebnis wäre x = C:\Test\User

Dim x As String
x = BackSlash("C:\Test")


würde an den Pfad "C:\Test" den Backslash anhängen und das Ergebnis wäre x = C:\Test\


Dim x As String
x = BackSlash("C:\Test\User\",False)


würde vom Pfad "C:\Test\User\" den Backslash entfernen und das Ergebnis wäre x = C:\Test\User 

 

DatumKlicks
Total2004
Do. 244
Mi. 233
Di. 223
Mo. 215
So. 202
Sa. 191
Fr. 182
Aktualisiert ( Freitag, den 02. Juli 2010 um 07:12 Uhr )
 

Kommentar schreiben


Sicherheitscode
Aktualisieren

Login

Latest Comments

Latest Forum Posts

Mehr »

Download Statistik

41 Kategorien
187 Dateien
173486 Downloads