Visual Basic - Leer un TXT

Life is soft - evento anual de software empresarial
 
Vista:

Leer un TXT

Publicado por Zamora (3 intervenciones) el 28/04/2006 19:52:18
Hola a todos

Soy nuevo en este lenguage y tengo problemas al intentar leer un archivo.txt que tiene la siguiente estructura:

001186,nombre asociado,A
001185,nombres de los asociados,B

lo que se requiere es buscar en la primera columna tomando como referencia un textbox e intentado con y tomar la segunda y reemplasar el Textbox y en una variable la tercera para hacer una vusqueda busqueda en otro TXT

Fileopen(1, "\archivo.txt", OpenMode.Imput)

fileclose(1)

Pero me manda un error de que permisos

De antemano gracis por la ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Leer un TXT

Publicado por Cecilia Colalongo (3116 intervenciones) el 29/04/2006 00:32:26
Fijate con esto, revisa bien la ubicación del archivo y como la mandas:

Dim Lineas As Variant, i As Integer

Lineas = Split(FileToString(App.Path & "\MiArchivo.txt"), vbCrLf)

For i = LBound(Lineas) To UBound(Lineas)

Columnas = Split(Lineas(i), ",")

For j = LBound(Columnas) To UBound(Columnas)
Debug.Print Columnas(j)
Next j

Next i

Public Function FileToString(FileName As String) As String
Dim hlngFile As Long, strFile As String
hlngFile = FreeFile
Open FileName For Binary Access Read As hlngFile
FileToString = vbNullString
strFile = String(FileLen(FileName), " ")
Get hlngFile, , strFile
Close hlngFile
FileToString = strFile
End Function
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar