Escribir fichero de texto desde PowerBuilder – Mi lado informático


Escribir fichero de texto desde PowerBuilderHay ocasiones en las que necesitaba escribir fichero de texto desde PowerBuilder. Ya fuera para llevar un registro del programa que estaba programando o para controlar la ejecución de un botón.

Hoy me gustaría compartir con vosotros la solución que encontré. Además, explicamos cómo configurar un salto de línea desde PowerBuilder:

/*Creamos variables String
ls_nombre_archivo: indicamos el nombre del archivo
ls_mensaje: indicamos mensaje que queremos guardar
ll_archivo: nos guardará los datos del archivo abierto
*/
String ls_nombre_archivo, ls_mensaje
Long ll_archivo

/* Damos valor a las variables:
Para realizar un salto de línea utilizaremos:
 ~r~n
*/
ls_nombre_archivo = "prueba.txt"
ls_mensaje ='realizado correctamente~r~en'

/* Abrimos el archivo
Con APPEND! indicamos que queremos que se añada el texto.
Si queremos reeemplazarlo, usaremos REPLACE!
*/
ll_archivo= FileOpen( ls_nombre_archivo , 
   TextMode!, Write!, LockReadWrite!, APPEND!)

// Escribimos en el fichero el mensaje
FileWriteEx( ll_archivo, ls_mensaje)

// Cerramos el archivo
FileClose( ll_archivo)
Volver arriba