Scrivere su file NUOVO

Luglio 27, 2008

Ebbene si: l'esigenza di scrivere su un file, almeno di tipo testo, spunta fuori abbastanza immediatamente.
Ecco una breve procedura per scrivere su un file.

Importantissimo è scrivere ad inizio codice i seguenti comandi:


Imports System
Imports System.IO

La procedura poi dovrà contenere, in maniera indicativa, questo codice

Dim scrivifile As String
scrivifile = TextBox1.Text + ".txt"
Using sw As StreamWriter = New StreamWriter(scrivifile)
' Scrivo elemento selezionato della ListBox1
Label3.Text = Form1.ListBox1.Items.Count
sw.WriteLine(Form1.ListBox1.GetItemText(Form1.ListBox1.SelectedItem))
sw.Write("The date is: ")
sw.WriteLine(DateTime.Now)
sw.Close()
End Using


Il “TAB”, salvaspazio nelle stringhe

Luglio 27, 2008

Programmando un Form che spero di pubblicare quanto prima, mi sono imbattuto nella memorizzazione di dati all'interno di una ListBox.
Ai tempi del C++ esisteva un codice stringa del tipo "/t", se la memoria non mi inganna. Ma non trovavo niente di simile.

Alla fine ce l'ho fatta! Ho trovato il comando:

vbTab

Ecco come utilizzarlo:


Dim frase1, frase2, fraseBIG As String

fraseBIG = frase1 + vbTab + frase2

Davvero comodo e facile. A presto.