COMO LEER Y ESCRIBIR EN UN ARCHIVO DE TEXO

COMO LEER Y ESCRIBIR EN UN ARCHIVO DE TEXO

Postby prm_pedro » Wed May 16, 2007 7:50 pm

HOLA ATODOS...

DE NUEVO MOLESTANDO....


ALGUINE ME PODRIA AYUDAR PARA LEER Y ESCRIBIR EN UN ARCHVIO DE TEXTO... LO PUEDO HACER LINEA A LINEA CON ALGUN SEPARADOR ENTREA DATOS DE LA LINEA...

EPERO Y ME PUEDAN AYUDAR...


GRACIAS...


8) 8)
prm_pedro
 
Posts: 46
Joined: Tue Oct 10, 2006 6:16 pm

Postby Antonio Linares » Wed May 16, 2007 7:53 pm

Code: Select all  Expand view
local cTexto := MemoRead( CurDir() + "\nombre.txt" )

for n = 1 to MLCount( cTexto )
   MsgInfo( MemoLine( cTexto, n ) )
next

MemoWrit( CurDir() + "nombre.txt", "texto a guardar en el fichero" )
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

ok

Postby prm_pedro » Wed May 16, 2007 8:52 pm

oye antonio...


tengo un problema.... el archivo no me muestra todo el contenido al leerlo solo me mueestra la primera lina y me la repite por el el numero de renglones...



aprovechando... PUEDO ESBRIBIR LINEA A LINEA ES DECIR PUEDO HABRIR EL ARCHIVO Y ESCRIBIR EN EL SI BORRAR EL CONTENIDO



ESPERO Y ME PUEDAS AYUDAR



OK :roll: :(
prm_pedro
 
Posts: 46
Joined: Tue Oct 10, 2006 6:16 pm

Postby Antonio Linares » Wed May 16, 2007 9:34 pm

Cambia esta línea así:

MsgInfo( MemoLine( cTexto,, n ) )

Para añadir líneas posteriormente, puedes usar:

MemoWrit( CurDir() + "\nombre.txt", MemoRead( CurDir() + "\nombre.txt" ) + CRLF + "Nueva linea" )

ó usar las funciones típicas de Clipper: FOpen(), FWrite(), FSeek(), FClose(). Revisa la documentación de Clipper de como usar esas funciones.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Pocket PC

Who is online

Users browsing this forum: No registered users and 38 guests