Avatar billede enric Nybegynder
13. august 2005 - 16:19 Der er 7 kommentarer og
1 løsning

FileExists syntax

Er der nogen som kan fortælle mig hvorfår det nedenstående ikke kører?

Set FSO = CreateObject("Scripting.FileSystemObject")
  If FSO.FileExists("P:\Portatil Copies de Seguritat\Fra Sala-Escars\Outlook\*.*") Then MsgBox ("Fylt") Else MsgBox ("ikke fylt"): Stop
Avatar billede kabbak Professor
13. august 2005 - 17:03 #1
If Dir("C:\Portatil Copies de Seguritat\Fra Sala-Escars\Outlook\*.*") <> "" Then MsgBox ("Fylt") Else MsgBox ("ikke fylt")
Avatar billede kabbak Professor
13. august 2005 - 17:04 #2
det var min måde ;-))
Avatar billede enric Nybegynder
13. august 2005 - 17:26 #3
selvom directory  den er fyldt eller tom, melder ikke fylt
Avatar billede enric Nybegynder
13. august 2005 - 17:29 #4
undskyld, den var min fejl
Tak
Avatar billede enric Nybegynder
14. august 2005 - 18:15 #5
til kabbak:
den nedenstående rutine virker hvis der er en eller flere filer, men hvis der er en eller flere mapper virker den ikke.
har du nogen komentar?
Enric
If Dir("C:\Portatil Copies de Seguritat\Fra Sala-Escars\Outlook\*.*") <> "" Then MsgBox ("Fylt") Else MsgBox ("ikke fylt")
Avatar billede kabbak Professor
14. august 2005 - 21:24 #6
så blev den noget længere:

Dim Noget As Boolean
Noget = False
MyName = Dir("C:\Portatil Copies de Seguritat\Fra Sala-Escars\Outlook\*.*", vbDirectory)  ' Retrieve the first entry.
Do While MyName <> ""  ' Start the loop.
  ' Ignore the current directory .
  If MyName <> "." And MyName <> ".." Then
      ' Use bitwise comparison to make sure MyName is a directory.
        Debug.Print MyName  ' Display entry only if it
    Noget = True
    Exit Do
  End If
  MyName = Dir  ' Get next entry.
Loop
If Noget Then MsgBox ("Fylt") Else MsgBox ("ikke fylt")
Avatar billede enric Nybegynder
14. august 2005 - 21:38 #7
jeg kikker imorgen
Avatar billede enric Nybegynder
14. august 2005 - 22:24 #8
det virker
Tak kabbak
Jeg kikkede idag, jeg kunne ikke lad være
der var fin
Enric
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