Autor Tema: Guardando texto  (Leído 674 veces)

Mayo

  • Newbie
  • *
  • Mensajes: 10
  • Karma: 0
Guardando texto
« en: Octubre 12, 2016, 02:31:24 pm »
Hola, estoy tratando de crear un editor prg Bennu con el propio Bennu, pero no se como guardar el texto de las lineas como se hace en Windows/Linux. Alguien que me pueda ayudar le agradeceria.

Drumpi

  • Hero Member
  • *****
  • Mensajes: 6340
  • Karma: 162
  • Odio el periodo "entre proyectos"
    • La web de Drumpi
Re:Guardando texto
« Respuesta #1 en: Octubre 12, 2016, 03:50:11 pm »
S lo que quieres es guardar la línea de texto completa tienes que abrir el fichero con FOPEN en modo O_WRITE, usa FPUTS para añadir la línea al fichero, y cuando acabes usas FCLOSE para cerrarlo.
Si quieres algo más controlado y complejo, FWRITE te permite guardar el contenido de una variable en el fichero, sabiendo que un BYTE o CHAR usan un byte, una WORD son 2 BYTES y un INT son 4 BYTES (que corresponderían a 4 letras en formato ASCII, UTF-8 o ANSI).

Puedes ver ejemplos en cada uno de los comandos en la documentación de Bennu:
http://wiki.bennugd.org/index.php?title=Bennu_Wiki
http://wiki.bennugd.org/index.php?title=Fopen
http://wiki.bennugd.org/index.php?title=Fwrite
etc...

Suerte :)
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 2004
  • Karma: 257
Re:Guardando texto
« Respuesta #2 en: Octubre 12, 2016, 03:51:51 pm »
Usa la funcion buscar del foro

http://forum.bennugd.org/index.php?topic=2987.msg51524#msg51524


bennugd soporta las mismas funciones de C para archivos (fputs para cadenas de caracteres)

https://www.tutorialspoint.com/c_standard_library/c_function_fputs.htm

Mayo

  • Newbie
  • *
  • Mensajes: 10
  • Karma: 0
Re:Guardando texto
« Respuesta #3 en: Octubre 12, 2016, 04:18:00 pm »
Les agradezco grandemente la ayuda. Muchas gracias y que Dios me los bendiga.