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: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of Alejandro David Nelis Robles (GUFA) Sent: MiƩrcoles, 23 de Mayo de 2007 09:18 a.m. To: puntonet@mug.org.ar 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