Rubrik: Dateisystem · Dateien allgemein | VB-Versionen: VB6 | 03.03.01 |
Dateinamen extrahieren II Dieser Tipp zeigt, wie man mit der VB InstrRev-Funktion den reinen Dateinamen einer kompletten Pfadangabe ermitteln kann. | ||
Autor: Marc A. Simonis | Bewertung: | Views: 17.923 |
ohne Homepage | System: Win9x, WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | Beispielprojekt auf CD |
In unserem Tipp Dateinamen extrahieren vom 09.11.00 haben wir Ihnen eine Möglichkeit vorgestellt, wie man den reinen Dateinamen aus einer kompletten Pfadangabe (Pfad+Datei) ermitteln kann. Das ganze wurde mit Hilfe einer WHILE...WEND - Schleife realisiert und funktioniert ab der Version Visual-Basic 3.0.
Wenn Sie mit der Version Visual-Basic 6.0 arbeiten, kann der reine Dateiname auch mit Hilfe der InStrRev-Funktion "extrahiert" werden.
' strFilename: extrahierter Filename ' strPfad: der gesamte String strFilename = Right$(strPfad, Len(strPfad) - _ InStrRev(strPfad, "\"))
Beispiel:
sPfad = "c:\windows\system\command.com" sFile = Right$(sPfad, Len(sPfad) - InStrRev(sPfad, "\")) Ergebnis: sFile = "command.com"