Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Como leer un caracter concreto de una linea determinada de un archivo de texto

Estas en el tema de Como leer un caracter concreto de una linea determinada de un archivo de texto en el foro de Visual Basic clásico en Foros del Web. Como podria leer un caracter concreto de una linea determinada de un archivo de texto? y... mostrarlo en un textbox por ejemplo... Mi intencion seria ...
  #1 (permalink)  
Antiguo 05/03/2011, 15:42
 
Fecha de Ingreso: diciembre-2008
Mensajes: 91
Antigüedad: 15 años, 4 meses
Puntos: 1
Como leer un caracter concreto de una linea determinada de un archivo de texto

Como podria leer un caracter concreto de una linea determinada de un archivo de texto?
y... mostrarlo en un textbox por ejemplo...


Mi intencion seria lograr una funcion similar a esto,,

hallarLetra (linea, numero-de-caracter)


por ejemplo en
esta
frase

hallarLetra (1, 2) . el resultado seria la letra [o] de la palabra [por]


podeis audarme?
gracias!!!
  #2 (permalink)  
Antiguo 06/03/2011, 02:33
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 17 años, 8 meses
Puntos: 29
Respuesta: Como leer un caracter concreto de una linea determinada de un archivo de t

Olvidas el nombre del fichero en la declaracion de tu función.

Código vb:
Ver original
  1. Function HallarLetra(byval nLinea as long, byval Letra as long, byval Fichero as string) as string
  2.   dim numfichero as integer
  3.   dim linea as string
  4.   dim f as long
  5.   on local error goto errorsub
  6.   numfichero=freefile
  7.   open fichero for input as #numfichero
  8.   for f=1 to nlinea
  9.     line input #1,linea
  10.   next f
  11.   hallarletra=mid$(linea,letra,1)
  12.  
  13. errorsub:
  14.   if err.number<>0 then msgbox err.description
  15.   close #numfichero
  16. End Function
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!

Etiquetas: basic, hallar, visual, caracteres
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:02.