Avatar billede eqvaliser Nybegynder
20. marts 2003 - 21:33 Der er 2 kommentarer og
1 løsning

Bekræfte om fil eksistere eller ej.

Jeg udnytter en temp fil, som er meget vital i mit program.

Men har nu et problem,
Når programmet starter Form_load skal jeg kontrollere om
filen er slettet, hvis ikke så skal den slettes.
ellers gå vidre til end sub.

jeg ved dir kontrollere om filen eksistere.
men jeg kender ikke værdien den retunere, eller
om jeg overhovedet skal bruge den funktion.

fks **************** (virker ikke)
dim tempurl as string
tempurl = "C:BOF2currentuser.txt"

checkfil = Dir (tempurl)

if checkfil = "" then
  kill tempurl
end if
**********************************

hvad gør jeg galt ?
Avatar billede mortrr Praktikant
20. marts 2003 - 21:43 #1
Dir bruges normalt til at hente filnavne der passer på et mønster.
Dir("*.txt") vil returnere det første filnavn med extension .txt

Så hvis din fil hedder BOF2currentuser.txt og eksisterer, vil checkfil indeholde "BOF2currentuser.txt"
Avatar billede eqvaliser Nybegynder
20. marts 2003 - 21:50 #2
dvs hvis jeg kalde if funktionen såsom

*************
if checkfil = "BOF2currentuser.txt" then
  kill tempurl
end if
*************

så vil den sltte filen hvis den eksistere,
ellers bare gå videre?
Avatar billede mortrr Praktikant
20. marts 2003 - 21:57 #3
Netop
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