Como Crear archivos
Hola a todos,
Alguien sabe como crear archivos desde mi aplicación??? archivos que mi alicación pueda leer, darles nombre etc, asi como word crea los .doc etc etc. que tengo que hacer?? Gracias |
Un sencillo ejemplo:
Un Saludo. |
Otro ejemplito::D
Pones en un combobox la direccion donde se va a archivar el texto o textos, un combobox, por que puedes cambiar de ubicacion y nombre cuando quieras, tambien se puede hacer con un edit. asi: Bueno esto lo aprendi de Bicho.:D Saludos |
Cita:
Y después abrirlos:
A parte de un memo, puedes usar cualquier objeto del tipo TStrings ya que implementa los mismos métodos LoadFromFile y SaveToFile, como por ejemplo un RichEdit que permite incorporar texto enriquecido. Con éste podrías abrir un documento .rtf o .doc por poner unos ejemplos, manteniendo el mismo formato como si lo hubieras creado con el Word. Pero un fichero html, no es lo mismo. Lo puedes crear, pero no visualizar con el mismo componente antes citado. Creas el cuerpo (codigo html), que no es más que texto plano, que las etiquetas las interpreta el navegador. Para visualizar un html deberías usar un componente WebBroser. En fin, que hay muchas posibilidades, dependiendo del tipo de fichero que quieras crear y como lo quieras tratar. Unos será más sencillo otros, más complejo. ;) Un saludo |
Y agregando un poco más, si lo que quieres es guardar información binaria, puede usar el TFileStream o TMemoryStram...
Saludos... |
Muchas Gracias a todos por su ayuda, ya les tendré mas noticias de mi aplicación sobre este tema mas adelante ... muchas gracias a todos :)
|
Hey!!!!!!!!!!!!!
Os habéis dejado algo: crear tu propio tipo de archivo. Funciona a modo de registros. Primero creas tu tipo de dato (si es necesario) o utilizar uno ya existente (según necesites). Por ejemplo:
Puedes usar cualquier tipo, excepto objetos. Después tienes que declarar una variable para manejar el dato y otra para el archivo:
Ya por último tienes una serie de procedimientos para manejar los archivos. Para conocerlos bien te recomiendo que mires la ayuda de Delphi: AssignFile: Asigna un archivo a una variable. Reset: Abre el archivo y te posiciona en el último registro Rewrite: Abre el archivo y te posiciona en el primer registro Seek: Te posiciona en el registro n del archivo abierto. EOF: devuelve true si estás al final del archivo. CloseFile: cierra el archivo Read: asigna a una variable el valor de un registro Write: escribe en un registro en valor de una variable FileSize: devuelve el tamaño de archivo (en cantidad de registros). Espero que te sea de ayuda Salu2 a todo el club ;) |
La franja horaria es GMT +2. Ahora son las 13:16:19. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi