Visual Basic 6 ( VB6 ) inneholder to metoder for å skrive en fil . Den " Skriv #" statement setter komma mellom hvert dataelement og anførselstegn rundt strenger som de er skrevet til filen . Dette sparer programmereren å måtte lage skilletegn i listen over objekter for senere bruk i løpet av en Input operasjon . Den " Print # " skriver et bilde av dataene til en fil. I dette tilfellet , må du legge til skilletegn til dataene slik det skrives ut riktig . Instruksjoner
en
Bruk VB6 å opprette et nytt prosjekt ved å velge " Standard EXE " fra listen over maler når VB6 åpnes. For å demonstrere filen skrive prosessen , lage et skjema for å samle sende informasjon , som deretter vil skrive en adressebok fil . Bruk " Toolbox" i venstre kolonne for å legge til etiketter , tekstbokser og CommandButton kontroller i skjemaet skjermen for å samle inn nødvendig informasjon og skrive filen .
2
Legg fem Etiketter til skjemaet ved å dobbeltklikke på kapital " A" i verktøykassa fem ganger . Hver etikett dekker den foregående så klikke og dra dem en om gangen , plasserer den øverste Etikett nederst til venstre i skjemaet og hver etterfølgende etiketten over den foregående. Gjenta denne prosessen for å legge til fem tekstbokser fra Toolbox ved å dobbeltklikke fem ganger på den lille plassen ikonet som inneholder små bokstaver " ab . " På skjemaet , klikk og dra dem en om gangen til høyre for etiketter , fôr hver og en opp med matchende Label. Merk: Du trenger sannsynligvis å forstørre skjemaet litt hjelp av dra håndtakene , små firkanter i hjørnene og midt på toppen og bunnen av skjemaet
3
Legg tre CommandButtons til skjemaet ved . dobbeltklikke på den lille firkanten i verktøykassa funnet rett under Etikett ikonet tre ganger . Dra den første over den første Label og lærebok. Dra de andre to horisontalt under de Etiketter og tekstbokser . Klikk på hver kontroll for å vise sine egenskaper på høyre , og endre " Bildetekst " egenskaper som starter med Label1 som nedenfor , men ikke sette anførselstegn :
Endre Label1 bildetekst til " Name"
< p > Endre Label2 bildetekst til " gaten"
Endre Label3 bildetekst til "City"
Endre Label4 bildetekst til "State "
Endre Label5 bildetekst til " ZIP "
Slett "teksten" egenskapene til alle fem tekstbokser på samme måte .
4
Endre standard " Bildetekst " av de tre CommandBoxes til "Create File", " Lagre Record" og " Exit ". Klikk "View ", " Code" i den øverste VB6 menyen for å åpne koden vinduet. Skriv inn følgende linjer nøyaktig slik de vises :
Public WriteFile As String
Private Sub Command1_Click ( )
WriteFile = InputBox ("Skriv inn et filnavn for å skrive i formatet Drive : \\ mappe \\ filnavn.txt ")
Åpen WriteFile For Output As # 1
Close # 1
End Sub
5
Legg følgende kode under koden i Trinn 4 : en
Private Sub Command2_Click ( )
Åpen WriteFile For Append As # 2
Skriv nr. 2 , Text1.Text ; Text2 . tekst, Text3.Text ; Text4.Text ; Text5.Text
Close # 2
Text1.Text = ""
Text2.Text = ""
< p> Text3.Text = ""
Text4.Text = " "
Text5.Text = " "
Text1.SetFocus
End Sub
6
Trykk " F5 " for å kjøre programmet . Klikk på " Create File "-knappen og angi en plassering og filnavn. Fyll ut skjemaet og trykk " Lagre post . " Gjenta for å legge til noen flere poster. Avslutte programmet og finn filen på din PC der den ble opprettet . Åpne den med Windows Notepad for å se resultatene . Endre "Write "-kommandoen i koden til " Skriv ut " og kjøre programmet på nytt . Re -open med WordPad å se forskjellen mellom de to FIL skriv metoder.