Avatar billede rbl Praktikant
16. september 2002 - 12:32 Der er 6 kommentarer og
1 løsning

slette filer på serveren

hvordan sletter jeg en fil på serveren ?

Jeg har navnet på filen som en tekststreng, så jeg skal bare bruge en funktion, der kan slette filen fra serveren.

Jeg skriver i VB
Avatar billede askhoej Praktikant
16. september 2002 - 12:37 #1
Kan gøres på det måder enten via File Class eller FileInfo Class.

'Using the File class
File.Delete(fileName)

'Using the FileInfo class
Dim fInfo as FileInfo
fInfo = new FileInfo(fileName)
fInfo.Delete()

/askhoej
Avatar billede webcon Nybegynder
16. september 2002 - 12:38 #2
Du skal bare skrive:

kill "Filnavn"

/Webcon
Avatar billede jakobandersen Nybegynder
16. september 2002 - 12:40 #3
System.IO.File.Delete("c:\trulyyours.zip")
Avatar billede rbl Praktikant
16. september 2002 - 14:13 #4
jeg kan ikke få nogen af dem til at virke.

Den eneste der kommer med en fejlmeddelelse er kill("file.fil"). Den siger, at filen ikke findes. Selvom filen befinder sig i samme dir som mit aspx dokument.

Ved File.delete("file.fil") (og System.IO.file.delete("file.fil")) sker der slet ingenting. Ingen fejl, men filen bliver ikke slettet.
Avatar billede jakobandersen Nybegynder
16. september 2002 - 14:29 #5
Du skal bruge en Absolut sti, så hvis filerne er i samme bibliotek bruger du:


System.IO.File.Delete(Server.MapPath("file.fil"))
Avatar billede rbl Praktikant
16. september 2002 - 14:50 #6
tak, det virker nu
Avatar billede jakobandersen Nybegynder
16. september 2002 - 14:57 #7
Det var så lidt :-)
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