Avatar billede nameless Nybegynder
09. april 2003 - 12:47 Der er 8 kommentarer og
1 løsning

Slette sig selv og dir & genveje

Hvis nu man har en fil der ligger i en dir for sig.
Hvordan kan man så få filen til at slette sig selv og så den tomme mappe den lå i ?

Hvordan opretter man en genvej på skrivebordet til et andet program ?
Har fået det til at virke når man opretter i fx menuen start men jeg kan simpelthen ikke hitte ud af at få en genvej oprettet på skrivebordet
Avatar billede scb Praktikant
09. april 2003 - 12:51 #1
Kill "c:\Dokumenter\Test.txt
Sletter filen Test.txt i mappen Dokumenter.

RmDir "c:\Dokumenter"
Sletter mappen Dokumenter

-SCB
Avatar billede jpvj Nybegynder
09. april 2003 - 12:54 #2
Du trækker stien til filen ud ved at lavet et kald der returnerer den fulde stil til "det kørende program" (kender ikke lige kommandoen i VB). Resultatet gemmer du i en variabel ex. filnavn
Så sletter du filen. (ander ikke hvad kommandoen hedder, men noget i stil med deletefile(filnavn).

Derefter sletter du fra sidste "\" i "filnavn", og sletter direktoriet (noget i stil med removedir(filnavn).

JP
Avatar billede scb Praktikant
09. april 2003 - 13:04 #3
>>jpvj i VB hedder slet en fil >Kill<, og slet et direktory >RmDir<.
Det ville du vide hvis du læste det indlæg jeg skrev !
-SCB
Avatar billede nameless Nybegynder
09. april 2003 - 13:06 #4
Jeg kan godt finde ud af at slette filer.. jeg kan også godt finde ud af at slette mapper.. Men hvordan dælen får man en fil til at slette sig SELV.. og efter at have slettet sig selv så slette mappen den lå i?
Skal man lave noget lign. en batfil med delay der sletter filen efter den har lukket ned og så sletter mappen eller HOW?
Avatar billede kabbak Professor
09. april 2003 - 13:20 #5
man starter filen fra eb bat fil og lader den slette den bagefter
Avatar billede kabbak Professor
09. april 2003 - 13:20 #6
eb = en
Avatar billede nameless Nybegynder
09. april 2003 - 13:27 #7
Jeg har fundet svaret.
Jeg sætter mit vbprogram til at skrive en bat fil som indeholder hvor vbfilen ligger og hvilket dir den ligger. Derefter sætter jeg den til at køre batfilen og lukke sig selv ned. Måske lidt primitivt men det virker :)

Nu mangler jeg bare svar på spørgsmålet.. hvordan laver man en genvej på skrivebordet
Avatar billede sjh Nybegynder
14. april 2003 - 00:02 #8
Avatar billede nameless Nybegynder
27. april 2003 - 02:10 #9
Har brugt min egen løsning med .bat filen
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