Hola Nelis,
Bueno, te recomendaria que no uses el namespace My, no es muy portable que
digamos :-)
Otra cosa (ya que pide recomendaciones), que es esto Sr.?
Dim PrimeraLinea As String
Dim strLine As String
Dim stringReader As System.Text.StringBuilder
' stringReader = New StringBuilder? que quiere, confundir a los pobres diablos
que vienen detras suyo?
' Esto se va a saber en el GUFA
Use alguna norma para el nombre de variables, que barbaridad!
Tambien te recomendaria que uses un try/catch/finally y que en el finally
cierres el reader, que es lo que hice, en el ejemplo, con el using (todavia no
esta el using en VB.NET?). Te quedaria algo asi (mas o menos, porque no tengo el
VB.NET instalado):
Dim primeraLinea As String
fileReader = My.Computer.FileSystem.OpenTextFileReader(Me.archivoTxt.Text,
System.Text.ASCIIEncoding.ASCII)
Try
primeraLinea = fileReader.ReadLine()
Catch (lo que sea)
Finally
fileReader.Close()
End Try
Gufazos!
Carlos
_____
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Alejandro
David Nelis Robles (GUFA)
Sent: MiƩrcoles, 23 de Mayo de 2007 09:18 a.m.
To: [email protected]
Subject: [puntonet] Error en string.
Carlos:
Me saco el sombrero, mil gracias con solo agregar
System.Text.ASCIIEncoding.ASCII, andubo, otra pregunta, que es eso de los using?
te comento qu estoy usando VB y no C#
fileReader = _
My.Computer.FileSystem.OpenTextFileReader(Me.archivoTxt.Text,
System.Text.ASCIIEncoding.ASCII)
Dim PrimeraLinea As String
Dim strLine As String
Dim stringReader As New System.Text.StringBuilder
Dim regNum As Integer
PrimeraLinea = fileReader.ReadLine()
no se si esto es lo mas apropiado que me recomienda master.
mil gracias a todos y en esta oportunidad con enfasis en el Dr. Carlos Peix.
Alejandro Nelis
I'm protected by <http://www.spambrave.com/> SpamBrave