Hallo, guten tag.
Wie kann man bitte einen Dateinamen mit Endung rausfiltern?
Die Endung hat immer .ks
So sieht ein beliebiger String aus, wenn ich irgendeine eine Datei anklicke:
F:\name\wohin\test\datei.ks
Nun soll nur noch der Name zb "datei.ks" im Namenstring sein.
Danke.
Gruss
Dateinamen rausfiltern ?
Re: Dateinamen rausfiltern ?
Vielleicht so:
Code: Alles auswählen
Procedure.s ksGet(Path.s)
Path = GetFilePart(Path)
If Right(Path,3) = ".ks"
ProcedureReturn Path
EndIf
EndProcedure
Debug ksGet("F:\name\wohin\test\datei.ks")
Re: Dateinamen rausfiltern ?
So ist es einfacher...
Code: Alles auswählen
file.s = ProgramFilename()
Debug "Path = " + GetPathPart(file)
Debug "Datei = " + GetFilePart(file, #PB_FileSystem_NoExtension)
Debug "Kennung = " + GetExtensionPart(file)
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Re: Dateinamen rausfiltern ?
Danke für die Hilfe.
Gruss
Gruss