FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Mostrar fichero en TMemo
Hola, solicito ayuda tras mil y un intentos y no encontrar una explicación lógica ni una solución al problema.
Pretendo mostrar en un Memo el contenido de un fichero cualquiera (sea *.exe, *.rar, etc; NO *.txt), y digo un memo como puedo decir un simple Showmessage. Bien, al lío, probando este simple código:
Del modo anterior sólo se muestran los primeros bytes, por qué??? Para mostrarlos todos basta hacer esto:
Pero, volviendo al primer código, si se supone que estoy almacenando todo el fichero en la variable Res, por qué coj... sólo escribe los primeros bytes? en cambio recorriendolo byte a byte sí los escribe todos, qué sentido tiene? alguna solución? Gracias por su atención. |
#2
|
||||
|
||||
Hola Metal_Kingdom.
Intenta de este modo:
Uso:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
||||
|
||||
Si estás abriendo un EXE, por ejemplo, imagino que hay caracteres que no son "imprimibles". Imagino que de alguna forma tendrás que convertir lo que lees a algo que se puede colocar en un memo.
Imagino que esta puede ser la razón por la que se te corta el texto.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
Cita:
Es decir, si yo hago un:
Debería imprimir de una tirada los que sí imprime byte a byte usando un For:
Es donde no encuentro el por qué. Lo comprobaría con otros lenguajes, pero sólo dispongo de Delphi 7 y Delphi XE5. PD: ecfisa, probaré de la manera que sugieres, en teoría debería funcionar, pero el misterio de que la otra forma no funcione sigue en pie jaja. Sigo buscando, muchas gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mostrar resultado de query en tLabel o tmemo | @-Soft | SQL | 7 | 14-04-2012 15:26:20 |
Mostrar primera linea de un campo Tmemo | saldanaluis | Varios | 4 | 29-12-2010 17:48:28 |
Mostrar lista de elementos en un Rave, o un TMemo puede ser... | HombreGordo | Impresión | 0 | 10-08-2008 08:49:18 |
Obtener un fichero adjunto a un nodo de un fichero XML | muntasil | Internet | 0 | 18-07-2006 12:57:57 |
mostrar fichero linea a linea | torete_86 | C++ Builder | 4 | 30-01-2006 20:14:39 |
|