Avatar billede ducks Nybegynder
08. januar 2003 - 10:42 Der er 6 kommentarer og
1 løsning

Find ud af om fil er i mappen

Hvordan laver jeg så VB(6) finder ud af, om fx Text1.Text & "\Program.exe" eksisterer? (Hvis nu Text1.Text er = C:\)
Avatar billede martin_moth Mester
08. januar 2003 - 10:47 #1
Set oFSys = New Scripting.FileSystemObject

if oFSys.FileExists(Text1.Text & "\Program.exe") then
  'gør noget - filen findes
else
  'gør noget andet - filen findes ikke
end if

Set oFSys = nothing

PS: Hvis Text1.Text er = "C:\" får du "C:\\Program.exe" - du har en "\" for meget
Avatar billede ducks Nybegynder
08. januar 2003 - 10:55 #2
Error: User-defined type not defined

Og den makerer det her: New Scripting.FileSystemObject
Avatar billede martin_moth Mester
08. januar 2003 - 10:59 #3
Gå til Project > References, og afkryds "Microsoft Scripting Runtime"
Avatar billede ducks Nybegynder
08. januar 2003 - 11:02 #4
Error: Variable not defined (oFSys)
Avatar billede ducks Nybegynder
08. januar 2003 - 11:03 #5
<-- Hvad skal den være? Bare Dim oFSys ?
Avatar billede martin_moth Mester
08. januar 2003 - 11:06 #6
Havde glemt at Dim'me

Indsæt "Dim oFSys As FileSystemObject" lige før "Set oFS.....
Avatar billede ducks Nybegynder
08. januar 2003 - 11:10 #7
Tak ;)
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