Avatar billede zuran Nybegynder
15. februar 2007 - 22:46 Der er 2 kommentarer og
1 løsning

Slet indhold af mappe

Meningen er når man klikker på vbs filen, så spørger den: Ønsker du at slette filerne? Hvis man så trykker ja sletter den filerne og skriver Filerne er nu slettet. Og hvis man trykker nej så skal den bare lukket programmet. Mit script ser sådan ud:

Dim FSO, Files, Folders
set FSO=CreateObject("Scripting.FileSystemObject")
FSO = MsgBox ("Ønsker du at slette filerne ?",4,"Slet filer")
If Value = 6 Then
Folders="c:\Documents and Settings\bruger1\Skrivebord\delete\*.*"
Files="c:\Documents and Settings\bruger1\Skrivebord\delete\*.*"
on error resume next
FSO.DeleteFolder(Folders)
FSO.DeleteFile(Files)
FSO = MsgBox ("Filerne er nu slettet", 0, "Slet filer")
End If
If Value = 7 Then
End If

Ligemeget hvad jeg trykker (ja eller nej) så lukker den bare programmet, hvad gør jeg forkert ?
Avatar billede supertekst Ekspert
15. februar 2007 - 23:58 #1
Uden at have prøvet det - så tror jeg fejlen skyldes følgende *):
  Value = MsgBox ("Ønsker du at slette filerne ?",4,"Slet filer")
  If Value = 6 Then

*) FSO modtaget dit svar - men du tester på value
Avatar billede zuran Nybegynder
16. februar 2007 - 16:58 #2
Jeps det virker nu :)

Vil du ligge et svar ?
Avatar billede supertekst Ekspert
16. februar 2007 - 17:54 #3
Fint - så det gør jeg
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
Kurser inden for grundlæggende programmering

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