Αρχεία κειμένου και η VB.NET

Σχετικά έγγραφα
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Αρχεία Ένα αρχείο αποτελείται από μία σειρά ομοειδών δεδομένων που ονομάζονται λογικές εγγραφές (logical record)

Στοιχεία Προγραμματισμού Σε Γραφικό Περιβάλλον Φύλλο εργασίας 1 ο

Προγραμματισμός Η/Υ. Ενότητα 12 η : Αρχεία Κειμένου. Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα Λογιστικής & Χρηματοοικονομικής

ΛΥΚΕΙΟ ΣΟΛΕΑΣ Σχολική χρονιά

Πως θα αποθηκεύσει τη λίστα με τα ψώνια του και θα την ανακτήσει στο Σ/Μ; και πως θα προσθέσει στη λίστα του επιπλέον προϊόντα;

Προγραμματισμός Ι. Είσοδος/Έξοδος. Δημήτρης Μιχαήλ. Ακ. Έτος Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Σημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ. Εισαγωγή στην γλώσσα προγραμματισμού

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ

Threads. Components. (Download File My.Computer.Network.DownloadFile(" files/list.txt", "C:\Temp\list.

Εισαγωγή στην Πληροφορική & τον Προγραμματισμό

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ 2015

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Γ3.3.Μ7 ΕΠΑΝΆΛΗΨΗ ΜΈΡΟΣ Α: ΈΝΝΟΙΕΣ ΤΙ ΕΊΝΑΙ Η VISUAL BASIC ΤΙ ΜΠΟΡΟΎΜΕ ΝΑ ΚΆΝΟΥΜΕ ΜΕ ΤΗ VISUAL BASIC ΑΝΤΙΚΕΊΜΕΝΑ: ΦΌΡΜΑ ΚΑΙ ΧΕΙΡΙΣΤΉΡΙΑ ΕΤΙΚΈΤΑ LABEL

ΑΡΧΕΙΑ ΚΕΙΜΕΝΟΥ ΣΤΗΝ C

Σημειωματάριο Τετάρτης 25 Οκτ. 2017

Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client

Προγραμματισμός Η/Υ. Χειρισμός Αρχείων. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ

S, (5, -3, 34, -23, 7) ( *, _

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Αρχεία Δεδομένων. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD

Υπολογιστικά Συστήματα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ

Γράψιμο και Διάβασμα σε φύλλο του Excel

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010

Κεφάλαιο 12: Είσοδος και έξοδος δεδομένων σε αρχεία

Άσκηση 1 (α) Να διατυπώσετε την πιο κάτω λογική έκφραση στη Visual Basic κάνοντας χρήση μεταβλητών:

Τα αντικείμενα ή Χειριστήρια και οι βασικές ιδιότητες τους (properties)

Κεφάλαιο VΙ: Προσπέλαση Αρχείων. 5.1 Αρχεία δεδομένων.

File Handling & I/O ΓΛΩΣΣΙΚΉ ΤΕΧΝΟΛΟΓΊΑ

Βαθμός Σχόλια. lab5 PASS PASS PASS PASS PASS. Οριακά PASS - Καλή δουλειά

Υπολογιστικά Συστήματα

ΛΥΚΕΙΟ ΑΓΙΟΥ ΝΕΟΦΥΤΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ 2011

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ-ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΚΑΔΗΜΑΪΚΟ ΕΠΑΛ- ΚΑΝΙΓΓΟΣ 13- ΤΗΛ

ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ PASCAL

Ανάπτυξη και Σχεδίαση Λογισμικού

Δημιουργία δισδιάστατου παιχνιδιού, τύπου Pacman. 1ο μέρος.

Προγραµµατιστικές Τεχνικές

1o ΕΠΑΛ- Ε.Κ. Συκεών -Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μπουλταδάκης Στέλιος Μαυρίδης Κώστας

Πίνακας Περιεχομένων. 1. Locals Window & BreakPoints

App Inventor 5ο Μάθημα (Κορώνα γράμματα - επέκταση)

Προγραμματισμός και Εφαρμογές Υπολογιστών

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: ΜΕΤΑΒΛΗΤΕΣ ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)

Προηγμένοι Μικροεπεξεργαστές. Εργαστήριο 5 - Editor

Γραπτές εξετάσεις στο μάθημα: ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (Θ) Εισηγητής: Γεωργίου Χρήστος ΘΕΜΑΤΑ & ΑΠΑΝΤΗΣΕΙΣ. Β. Χαρακτήρας(Αλφαριθμητικά)

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)

Εισαγωγή στην πληροφορική

4. Επιλογή και Επανάληψη

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ / ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ:

Σημειωματάριο Δευτέρας 20 Νοε. 2017

Λειτουργικά Συστήματα

ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Εισαγωγή στη Java II

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 4 TΟ ΡΟΜΠΟΤΙΚΟ ΟΧΗΜΑ ROGUE BLUE

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ

Δομημένος Προγραμματισμός. Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων

Streams Input / Output in C++ George Kastrinis

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ / Γ ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 27/01/2013

Πως θα κατασκευάσω το πρώτο πρόγραμμα;

Ανάπτυξη εφαρμογής Input-Output

Ανάπτυξη εφαρμογής Input-Output

Εισαγωγή στην Πληροφορική & τον Προγραμματισμό

Σύντοµο Εγχειρίδιο Χρήσης. του Λογισµικού Στατιστικής Επεξεργασίας. SPSS for Windows v. 8.0

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2014

ΔΟΜΗΜΕΝΟΣ ΟΠΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΠAΡΑΘΥΡΙΚΟ ΠΕΡΙΒΑΛΛΟΝ με τη Γλώσσα Προγραμματισμού VISUAL BASIC (1 ο ΕΠΙΠΕΔΟ)

(3) Από την εργαλειοθήκη επιλέξτε το εργαλείο «ετικέτας (Label)». Δημιουργήστε μια ετικέτα στην φόρμα σας.

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Δομημένος Προγραμματισμός (ΤΛ1006)

Pascal, απλοί τύποι, τελεστές και εκφράσεις

Είσοδος -Έξοδος. Άνοιγµα αρχείου:

Οντοκεντρικός Προγραμματισμός ΦΡΟΝΤΙΣΤΗΡΙΟ JAVA

2 Visual Basic. Χαριτούδη Γεωργία

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ

Σχολικό Βιβλίο - Κεφάλαιο 7 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PASCAL ΠΑΡΟΥΣΙΑΣΗ 13

Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική

Electronics μαζί με τα συνοδευτικά καλώδια και το αισθητήριο θερμοκρασίας LM335 που περιέχονται

ΛΥΚΕΙΟ ΠΑΛΟΥΡΙΩΤΙΣΣΑΣ ΣΧΟΛΙΚΟ ΕΤΟΣ ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΙΟΥ-ΙΟΥΝΙΟΥ 2015 ΟΝΟΜΑ:... ΤΜΗΜΑ:... ΑΡ.:...

Εισαγωγή στην Πληροφορική & τον Προγραμματισμό

Εκφώνηση άσκησης. Η Κρεμάλα σαν παιχνίδι. Ανάλυση. Μέρος Α Αναφoρά, ανάλυση τακτικής. Υλοποίηση του παιχνιδιού «Κρεμάλα»

Σύντομες εισαγωγικές σημειώσεις για την. Matlab

ΣΗΜΕΙΩΣΕΙΣ ΓΙΑ ΤΗ VISUAL BASIC Γ ΓΥΜΝΑΣΙΟΥ

Εντολή Δεδομένα Περιεχόμενα μετά την εκτέλεση 1 read(x) 122 x= 2 read(a,b,c) a= b= c= 3 read(d,e)

A2. Να γράψετε για κάθε περίπτωση τον αριθμό της πρότασης και δίπλα το γράμμα που δίνει τη σωστή επιλογή.

Ενότητα 1: «Εισαγωγή στην Αλγοριθμική και τον Προγραμματισμό. Απλές ασκήσεις με γλώσσα Pascal»

Σημειωματάριο Δευτέρας 9 Οκτ. 2017

Εμφάνιση μηνυμάτων ή ενεργοποίηση και απενεργοποίηση της ηχούς εντολών.

Μονοδιάστατοι Πίνακες

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Εισαγωγή στους Υπολογιστές

Fortran και Αντικειµενοστραφής προγραµµατισµός.

ΛΥΚΕΙΟ ΠΑΡΑΛΙΜΝΙΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ: ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ ΜΑΘΗΜΑ: Πληροφορική Κατεύθυνσης ΗΜΕΡΟΜΗΝΙΑ: 10/06/2014

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

App Inventor 3ο Μάθημα (Ζάρια - επέκταση)

(Κεφάλαιο 2.7 και 12) Αρχεία στην C. (Διάλεξη 15)

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

ΜΑΗΣ ΕΞΕΤΑΣΤΙΚΟ ΔΟΚΙΜΙΟ

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 22/11/07

Transcript:

Αρχεία κειμένου και η VB.NET Χατζηκυριάκου Γιώργος ΑΜ:1047 1

Υπάρχει ένα χρήσιμο αντικείμενο (object) στην Visual Basic.NET που ονομάζετε System.IO. Αυτό το αντικείμενο μπορεί να χρησιμοποιηθεί για το διάβασμα και το γράψιμο σε αρχεία κειμένου(text files). Παρακάτω θα ρίξουμε μια πιο κοντινή ματιά στα αντικείμενα.τώρα ας δούμε πως θα ανοίξουμε ένα αρχείο κειμένου χρησιμοποιώντας το αντικείμενο System.IO. Τι είναι αρχείο κειμένου Όλα τα αρχεία στον υπολογιστή μας καταλήγουν με επέκταση τριών ψηφίων, παράδειγμα τα αρχεία της Word έχουν διαφορετική κατάληξη από τα αρχεία της Excel.Αυτές οι επεκτάσεις χρησιμοποιούνται για να αναγνωρίζονται οι διάφοροι τύποι αρχείων μεταξύ τους.με αυτό τον τρόπο η Excel δεν προσπαθεί να ανοίξει αρχεία της Word η το αντίθετο. Τα αρχεία κειμένου έχουν επέκταση.txt.το λειτουργικό σύστημα Windows έρχεται με ένα διορθωτή κειμένου (text editor) το Notepad.Ο Notepad μας επιτρέπει να αποθηκεύουμε αρχεία κειμένου με επέκταση.txt.αυτά τα αρχεία κειμένου μπορούν να διαβαστούν από πολλών ειδών προγράμματα. Ένα απλό αρχείο κειμένου όπως αυτό ονομάζετε σειριακό αρχείο (sequential file). Πώς να ανοίξουμε ένα αρχείο κειμένου στην VB.NET Η δυνατότητα να ανοίξεις ένα αρχείο κειμένου και να διαβάσεις τα περιεχόμενα του μπορεί να μας βοηθήσει πάρα πολύ στην ανάπτυξη προγραμμάτων. Για να ανοίξουμε ένα αρχείο κειμένου χρειαζόμαστε κάτι που ονομάζετε StreamReader είναι ένα αντικείμενο που περιέχετε στο System.IO και ο σκοπός του είναι να διαβάζει την ροή του κειμένου. Μπορούμε να το δημιουργήσουμε κάπως έτσι : Η πρώτη γραμμή καθορίζει μια μεταβλητή ως συμβολοσειρά (string) με το όνομα FILE_NAME. Θα εκχωρήσουμε στη μεταβλητή αυτή το μονοπάτι (path) του αρχείου κειμένου C:\test.txt. Καθορίσαμε τον StreamReader ότι θα είναι μια μεταβλητή αλλά κάπως διαφορετικά : 2

Εδώ καλούμε την μεταβλητή objreader.το As New σημαίνει ότι δημιουργούμε ένα νέο αντικείμενο (object), ο τύπος του αντικειμένου που θέλουμε να δημιουργήσουμε είναι ένα αντικείμενο StreamReader που περιέχετε στο System.IO και το όνομα του είναι (FILE_NAME). Το άνοιγμα του αρχείου θα το κάνουμε κάπως έτσι : TextBox1.Text = objreader.readtoend Ο objreader είναι μια μεταβλητή ενός αντικειμένου που έχει τις δικές του ιδιότητες και μεθόδους διαθέσιμες για χρήση (στην περίπτωση πάνω το Textbox1 έχει ιδιότητες κειμένου). Μια από τις διαθέσιμες μεθόδους στην μεταβλητή objreader είναι και η ReadToEnd που διαβάζει το κείμενο από την αρχή ως το τέλος. Ας δοκιμάσουμε να δημιουργήσουμε μια φόρμα και να τοποθετήσουμε πάνω ένα Textbox και ένα Button όπως την εικόνα : κάνουμε διπλό κλικ στο Button1 και γράφουμε τον εξής κώδικα : TextBox1.Text = objreader.readtoend objreader.close() Τα αντικείμενα Stream πρέπει να τα κλείνουμε με το Close() αλλιώτικα θα έχουμε μηνύματα λάθους. Τώρα είμαστε έτυμοι να τρέξουμε το πρόγραμμα μας.αν υπάρχει ήδη το αρχείο C:\test.txt καλώς το διαβάσαμε το αρχείο αλλιώτικα μας εμφανίζετε το παρακάτω σφάλμα : 3

Για την αποφυγή τέτοιων σφαλμάτων προτείνω να κάνουμε μια μικρή αλλαγή στον κώδικα μας κάτι όπου θα ελέγχει εάν υπάρχει το συγκεκριμένο αρχείο : If System.IO.File.Exists(FILE_NAME) = True Then TextBox1.Text = objreader.readtoend objreader.close() Else MsgBox("File Does Not Exist") End If Η γραμμή : If System.IO.File.Exists(FILE_NAME) = True Then Εδώ βλέπουμε ότι υπάρχει ένα αντικείμενο File στο System.IO με την μέθοδο Exist που κάνει έλεγχο αν υπάρχει το αρχείο, αν υπάρχει εμφανίζει τα περιεχόμενα του στο Textbox1 σε άλλη περίπτωση εμφανίζει το μήνυμα File Does Not Exist και τελειώνει το πρόγραμμα. Διάβασμα αρχείου γραμμή-γραμμή Μερικές φορές δεν θέλουμε να διαβάσουμε όλο το κείμενο με τη μια αλλά να το διαβάζουμε γραμμή γραμμή, σε αυτή την περίπτωση αντί να χρησιμοποιήσουμε την μέθοδο ReadToEnd κάνουμε χρήση της μεθόδου ReadLine.Με αυτή τη μέθοδο διαβάζουμε μια γραμμή κάθε φορά,για να το πετύχουμε αυτό μπορούμε να κάνουμε χρήση ενός βρόγχου όπως το παράδειγμα : Dim TextLine As String Do While objreader.peek() <> -1 4

TextLine = TextLine & objreader.readline() & vbnewline Loop Η μέθοδος Peek ρίχνει μια ματιά στο εισερχόμενο κείμενο χαρακτήρων και κοιτάζει για έναν χαρακτήρα κάθε φορά αν δεν δει άλλους χαρακτήρες επιστρέφει την τιμή -1, αυτό δηλώνει και το τέλος του κειμένου. Σε αυτή τη περίπτωση ο βρόγχος μας ελέγχει για το τέλος του κειμένου (-1). Ας δοκιμάσουμε το παρακάτω παράδειγμα : Κάνουμε μια φόρμα όπως παρακάτω : Στο TextBox1 ενεργοποιούμε τις ιδιότητες Multiline και Scrollbars από τα Properties. Στο Button1 προσθέτουμε το παρακάτω κώδικα : Dim TextLine As String If System.IO.File.Exists(FILE_NAME) = True Then Do While objreader.peek() <> -1 TextLine = TextLine & objreader.readline()&vbnewline Loop TextBox1.Text = TextLine Else MsgBox("File Does Not Exist") End If Γράφοντας σε ένα αρχείο κειμένου Το γράψιμο σε ένα αρχείο κειμένου είναι παρόμοιο με το διάβασμα του,αντί να χρησιμοποιήσουμε το StreamReader του System.IO θα κάνουμε χρήση του StreamWriter. Ας δοκιμάσουμε το παρακάτω παράδειγμα : Κάνουμε μια φόρμα όπως παρακάτω : 5

Στο TextBox1 ενεργοποιούμε τα Multiline και Scrollbars από τα Properties. Στο Button1 προσθέτουμε το παρακάτω κώδικα : Dim FILE_NAME As String = "C:\test2.txt" If System.IO.File.Exists(FILE_NAME) = True Then Dim objwriter As New System.IO.StreamWriter(FILE_NAME) objwriter.write(textbox1.text) objwriter.close() MsgBox("Text written to file") Else MsgBox("File Does Not Exist") End If Εδώ βλέπουμε ότι μπορούμε να γράψουμε στο αρχείο (C:\test2.txt) αν υπάρχει αλλά βλέπουμε ότι αν προσπαθήσουμε να προσθέσουμε ξανά κείμενο τότε το αρχείο μας θα αντικατασταθεί με το καινούργιο χάνοντας το προηγούμενο!!! Για να συνεχίσουμε να γράφουμε στο ίδιο αρχείο χωρίς να χαθούν αυτά που έχουμε ήδη γράψει αντικαθιστούμε τον παρακάτω κώδικα στο Button1: Dim i As Integer Dim arytext(0) As String arytext(0) = TextBox1.Text Dim objwriter As New System.IO.StreamWriter(FILE_NAME, True) objwriter.writeline(arytext(0)) 6

objwriter.close() MsgBox("SAVED") Όταν κάνουμε χρίση της μεταβλητής του StreamWriter : Dim objwriter As New System.IO.StreamWriter(FILE_NAME, True) Δίπλα από το όνομα του αρχείου βάζουμε (,True ) που δηλώνει ότι θα χρησιμοποιήσουμε μια νέα γραμμή στο αρχείο μας. 7