Salve a tutti ...
Myfile (che si trova nella scheda Sd) contiene:
0.0,0.0
1.1,1.1
2.2,2.2
3.3,3.3
4.4,4.4
ecc.
ecc.
Vorrei leggerne il contenuto, attribuendo alle variabili a(5) e b(5) i valori
letti nelle varie linee
1a linea : a = 0.0 e b = 0.0
2a linea : a = 1.1 e b = 1.1
ecc. ecc.
Con VB6 potrei usare il seguente codice:
Private Sub btnCommand1_Click()
Dim I As Integer
Dim a(5), b(5) As Single
Open "Myfile" For Input As #1
I = 1
Do While Not EOF(1)
Input #1, a(I), b(I)
'Print a(I), b(I)
Loop
Close #1
End Sub
Cosa devo fare con Basic4a?
Sub btnCommand1_Click
Dim I as Int
Dim a(5),b(5) as Float
Dim TextReader1 as TextReader
TextReader1.Initialize(File.OpenInput(File.DirRootExternal,"Myfile"))
??? mi sono perso ...
???
'log(a)
'log(b)
TextReader1.Close
Grazie
Myfile (che si trova nella scheda Sd) contiene:
0.0,0.0
1.1,1.1
2.2,2.2
3.3,3.3
4.4,4.4
ecc.
ecc.
Vorrei leggerne il contenuto, attribuendo alle variabili a(5) e b(5) i valori
letti nelle varie linee
1a linea : a = 0.0 e b = 0.0
2a linea : a = 1.1 e b = 1.1
ecc. ecc.
Con VB6 potrei usare il seguente codice:
Private Sub btnCommand1_Click()
Dim I As Integer
Dim a(5), b(5) As Single
Open "Myfile" For Input As #1
I = 1
Do While Not EOF(1)
Input #1, a(I), b(I)
'Print a(I), b(I)
Loop
Close #1
End Sub
Cosa devo fare con Basic4a?
Sub btnCommand1_Click
Dim I as Int
Dim a(5),b(5) as Float
Dim TextReader1 as TextReader
TextReader1.Initialize(File.OpenInput(File.DirRootExternal,"Myfile"))
??? mi sono perso ...
???
'log(a)
'log(b)
TextReader1.Close
Grazie