FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Abrir un archivo txt en un StringGrid
Hola tengo el siguiente problema a la hora de abrir un archivo Txt y cargarlo a un StringGrid... Quiero que cuando habra el archivo, visualizarlo en forma de matrix en el StringGrid...
Por ejemplo en contenido del Txt es 'Delphi' y me gustaria verlo en la matrix de esta forma 'D e l p h i'..... ya realice un pequeño ejemplo de como verlo en un Memo pero para la otra forma no tengo idea de como hacerlo.... Desde ya muchas gracias............ |
#2
|
||||
|
||||
Hola
Tal vez si nos muestras lo que tienes podriamos darnos una idea. Saludos
__________________
Siempre Novato |
#3
|
||||
|
||||
Hola blackpic,
No se si te he comprendido bien. ¿Deseas que el texto leído de un archivo se copie en un TStringGrid, cada letra en una columna distinta? Si es eso, entonces bastaría con realizar un algoritmo como este, por ejemplo: 1. Establecer la cantidad de columnas adecuadas al tamaño del texto 2. Recorrer el texto y copiar el caracter i_ésimo en la columna i_ésima Un ejemplo de esto es como sigue:
Saludos, |
#4
|
||||
|
||||
Cita:
Para leer un archivo tienes dos opciones: Cargarlo en una fila, o cargarlo en una columna. El StringGrid tiene dos propiedades del tipo TStrings: Cols, y Rows. Como son TStrings, cuentan con el método LoadFromFile. En resumen lo que pareciera estás buscando es esto:
Pero hay algo que me llama la atención. Cómo debemos interpretar la diferencia entre 'Delphi' y 'D e l p h i'?: Cita:
Aconsejo leer la ayuda que proporciona Delphi sobre el componente que estamos tratando. Saludos, |
#6
|
||||
|
||||
bueno sigo con mis avances gracias a ustedes intentendo hacer algo con estas linea
hice esta parte haver como podria verce el Txt en las columnas y lo que sale en cada columna es |Delphi| |Delphi| |Delphi| |Delphi| |Delphi| |Delphi|, 6 veces ya que en el contenido del Txt hay 6 lectras.. estoy buscano la manera de visualizarlo como el ejemplo que me puso el amigo Delphius con el Edit... este es lo poco que tengo realizado...
ah amigo Delphius cuando me referia a escribir 'Delphi' y 'D e l p h i'?: era a representarlo ya sea en las columnas o en las filas de la matriz... y disculpa no se por que salio mal cuando lo publique ya que le di vista previa y vi el post bien... Última edición por blackpic fecha: 14-12-2008 a las 22:46:42. |
#7
|
||||
|
||||
bueno te cuento que con un simplie codigo, usando un button y usando un Opendialog puedo abrir el archivo Txt y visualizarlo en un Memo...
aqui estan las pocas linea del codigo.. procedure TForm1.Button1Click(Sender: TObject); begin opendialog1.Execute; memo1.Lines.LoadFromFile(opendialog1.FileName); {nose lo que va aqui para tambien cargarlo en el stringgrid} end; |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
no puedo abrir un archivo con ShellExecute si el archivo es variable | belpab | API de Windows | 2 | 28-11-2007 16:24:22 |
STringGrid: cargar archivo previamente guardado. | amadis | OOP | 4 | 01-05-2007 23:52:30 |
Abrir .INI en StringGrid | Iskariote0087 | Varios | 3 | 04-08-2006 17:58:58 |
Abrir archivo | Ivan_25 | C++ Builder | 8 | 09-11-2005 12:28:20 |
Exportar un StringGrid a un Archivo.TxT | kokoyweb | Varios | 1 | 24-08-2004 22:04:26 |
|