Nwlapcug.com


Come scrivere un File in Visual Basic 6

Come scrivere un File in Visual Basic 6


Visual Basic 6 (VB6) include due metodi per scrivere un file. L'istruzione "Write #" inserisce virgole tra ogni elemento di dati e racchiudere le stringhe tra virgolette come sono scritti nel file. Ciò consente di risparmiare il programmatore di dover creare delimitatori nell'elenco di oggetti per un utilizzo successivo durante un'operazione di Input. La "stampa #" scrive un'immagine dei dati in un file. In questo caso, è necessario aggiungere i delimitatori ai dati, in modo che viene stampato correttamente.

Istruzioni

1

Utilizzare VB6 per creare un nuovo progetto selezionando "EXE Standard" dall'elenco dei modelli quando si apre VB6. Per illustrare il processo di scrittura di file, creare un modulo per raccogliere informazioni di posta, che poi scriverà un file della Rubrica. Utilizzare la "Toolbox" nella colonna di sinistra per aggiungere etichette, caselle di testo e controllo CommandButton controlli per la visualizzazione del form per raccogliere le informazioni necessarie e scrivere il file.

2

Aggiungere cinque etichette al form facendo doppio clic sulla "A" maiuscola nella casella degli strumenti cinque volte. Ogni etichetta copre precedente così basta un click e trascinarli uno alla volta, posizionare la parte superiore dell'etichetta nella parte inferiore sinistra del modulo e ogni etichetta successivo di sopra del precedente. Ripetere questa procedura per aggiungere cinque caselle di testo dalla casella degli strumenti facendo doppio clic cinque volte sulla piccola icona quadrata che contiene le lettere minuscole "ab". Sulla forma, fare clic e trascinare loro uno alla volta a destra delle etichette, allineando ognuno con la sua corrispondenza etichetta. Nota: È probabilmente necessario allargare la forma leggermente utilizzando le maniglie di trascinamento, piccoli quadrati agli angoli e metà superiore e inferiore del modulo.

3

Aggiungere tre CommandButtons al form facendo doppio clic sul piccolo rettangolo nella casella degli strumenti trovato direttamente sotto l'icona etichetta tre volte. Trascinare quello primo sopra il primo Label e Textbox. Trascinare gli altri due orizzontalmente sotto le etichette e caselle di testo. Fare clic su ciascun controllo per visualizzarne le proprietà sulla destra e modificare le proprietà "Caption" iniziando con Label1 come sotto, ma non inserire le virgolette:

Didascalia di Label1 su "Nome"

Il testo della didascalia Label2 su "Street"

Il testo della didascalia Label3 su "City"

Il testo della didascalia Label4 su "Stato"

Il testo della didascalia Label5 su "ZIP"

Elimina le proprietà "Text" di tutte le cinque caselle di testo nello stesso modo.

4

Modificare l'impostazione predefinita "Caption" dei tre CommandBoxes "Crea File", "Salva Record" e "Exit". Fare clic su "Mostra", "Codice" nel menu superiore di VB6 per aprire la finestra di codice. Digitare le seguenti righe esattamente come appaiono:

Pubblica WriteFile As String

Private Sub Command1_Click)

WriteFile = InputBox ("immettere un nome di file per scrivere nel formato Drive:\Folder\FileName.txt")

WriteFile aperto per Output As #1

Close #1

End Sub

5

Aggiungere il seguente codice sotto il codice nel passaggio 4:

Private Sub Command2_Click()

Aperto WriteFile per aggiungere come #2

Scrivere #2, Text1. Text; Text2.Text; Text3.Text; Text4; Text5.Text

Close #2

Text1. Text = ""

Text2.Text = ""

Text3.Text = ""

Text4 = ""

Text5.Text = ""

Text1.SetFocus

End Sub

6

Premere "F5" per eseguire il programma. Fare clic sul pulsante "Crea File" e immettere un nome file e percorso. Compila il modulo e fare clic su "Salva Record." Ripetere l'operazione per aggiungere alcuni ulteriori record. Uscire dal programma e individuare il file sul tuo PC in cui è stato creato. Aprirlo con blocco note di Windows per visualizzare i risultati. Modificare il comando di "Scrittura" nel codice "Print" ed eseguire nuovamente il programma. Ri-aprire con WordPad per vedere la differenza tra i metodi di scrittura di due file.