Utviklere bør sjekke for eksistensen av en fil før du forsøker å manipulere den . Hvis en programmerer forsøker å bruke en fil som ikke er til stede , kan en søknad mislykkes eller generere unøyaktige resultater . VB6 , også kjent som Visual Basic 6 , ikke har en funksjon som heter " Se om denne filen eksisterer." Men den gjør det mulig å oppdage tilstedeværelsen av en hvilken som helst fil på en datamaskin ved hjelp av en indirekte metode . Instruksjoner
en
Start VB6 programmet og trykk " Ctrl" og " N " for å åpne "New Project "-vinduet.
2
Dobbeltklikk på " Standard EXEC " å opprette et nytt prosjekt . VB6 viser en tom form i sin redigering vinduet.
3
Dobbeltklikk på " Command" -knappen i verktøykassen for å plassere den på skjemaet .
4 < . p> Høyreklikk på den knappen , og klikk " Vis kode " for å vise koden vinduet
5
Plasser følgende kode før " End Sub " statement som du ser i koden :
Dim fileToCheck Som String
Dim Fileexists Som Boolean
Dim DirectoryName As String
Denne koden definerer tre variabler. Den " fileToCheck " variable holder navnet på filen hvis eksistens du ønsker å oppdage. Den " Fileexists " variable holder «True " eller " False " avhengig av om filen finnes . VB6 lagrer filen katalog navn i variabelen som heter " DirectoryName " hvis filen finnes
6
Plasser følgende kode under koden oppført i forrige trinn : .
FileToCheck = " C \\ : SomeFolder \\ SomeFile.txt "
DirectoryName = Dir ( fileToCheck )
p Hvis DirectoryName =" " Then
Fileexists = False
Else
Fileexists = sant
End If
MsgBox Fileexists
erstatte " C : \\ SomeFolder \\ SomeFile.txt " med fullstendige navnet på filen du ønsker å sjekke . For eksempel, hvis du ønsker å se om en fil som heter " music.jpg " finnes i en mappe kalt " Media " på "D "-stasjonen , erstatte " C : \\ SomeFolder \\ SomeFile.txt " med "D : \\ Media \\ music.jpg . " Den neste kodelinje utfører " Dir "-funksjonen . Den undersøker verdien av " fileToCheck . " Hvis " Dir "-kommandoen finner det angitte filen , lagrer den katalogen navn i variabelen som heter " DirectoryName . " Ellers lagrer det en tom verdi.
7
Trykk " F5 " for å kjøre programmet. Når skjemaet vises, klikker du på knappen . Koden kjøres , og en meldingsboks viser " Ekte " om filen du sjekket for eksisterer. Hvis denne filen ikke finnes, viser meldingen boksen " False ".