borderAndreaVB free resources for Visual Basic developersborder

AndreaVB Visual Basic and VB.NET source code resources - Copyright © 1999-2012 Andrea Tincani
:: Another way to check if a file exists

Author  

Thomas Karpf

Language  

VB5, VB6

Operating Systems  

Windows 95, 98 and NT
Module

'Using the DIR function may not be the best way to determine
'if a file exists, especially if you are using VB to compare two
'directories, and take actions when the files do not match.

Function FileExist(sTestFile As String) As Boolean
   
'This function does not use DIR since it is possible that you might have
    'been in the middle of running DIR against another directory in
    'an attempt to match one directory against another.


   
'It does not handle wildcard characters
    Dim lSize As Long
    On Error Resume Next
   
'Preset length to -1 because files can be zero bytes in length
    lSize = -1
   
'Get the length of the file
    lSize = FileLen(sTestFile)
    If lSize > -1 Then
        FileExist = True
    Else
        FileExist = False
    End If
End Function

:: Navigation

Home

Files and Disks Tips

Previous Tip

Next Tip

:: Search this site
Google
:: Related Topics
icon 29-08-2011 Re: Plz help by lonelyluminary
icon 10-08-2010 error running crystal report by VYX
icon 09-04-2010 Playing a large WAV file in VB6 by robertwinter
icon 05-03-2010 Using an external image and linking it dynamically on a crystal report by crystal_user
icon 16-01-2008 Re: Find record, multiple result by yronium
Partners: Download Actual Software | Free Software Download
borderAndreaVB free resources for Visual Basic developersborder

borderAndreaVB Visual Basic and VB.NET source code resources - Copyright © 1999-2012 Andrea Tincaniborder