Avatar billede aniels21 Nybegynder
20. oktober 2004 - 14:12 Der er 4 kommentarer og
2 løsninger

Hvordan trimmer jeg en sti så jeg kun har filnavnet tilbage?

Heysa

Hvordan får jeg fat i et filnavn ud fra en hel sti?

Feks. test.xml ud fra C:\Mappe1\Mappe2\test.xml
Avatar billede the_party_dog Nybegynder
20. oktober 2004 - 14:14 #1
du kunne gå din string igennem karakter for karater, og gemme position fra den sidste \ i en int var. Når du nåede til slutningen af din string, kunne du lave en Remove frem til din int var....
Avatar billede sovsekoder Nybegynder
20. oktober 2004 - 14:15 #2
noget i stil med :

path.substring(path.LastIndexOf("\\"));

måske er der nogle luksus funktioner i System.IO.File
Avatar billede bennytordrup Nybegynder
20. oktober 2004 - 14:15 #3
string fileName = System.IO.Path.GetFileName(fromPath)
Avatar billede sovsekoder Nybegynder
20. oktober 2004 - 14:15 #4
...hvor string path = "C:\Mappe1\Mappe2\test.xml";
Avatar billede bennytordrup Nybegynder
20. oktober 2004 - 14:16 #5
Hvis du ikke vil have extension med:

string fileNameExclExtension = System.IO.Path.GetFileNameWithoutExtension(fromPath);
Avatar billede aniels21 Nybegynder
20. oktober 2004 - 14:38 #6
thx, lige det jeg manglede
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester