FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hola marcos
Gracias por la ayuda, y permiteme hacer algunas preguntas del caso En la primer linea de los archivos de mensajes recibidos tengo esto por ejemplo: [Sender]: Ernesto Perez Garcia Gomez [Received]: 2007-3-2 13:58:55 Entiendo lo de tomar con la funcion copy hasta el indice donde comienza el nombre, pero como hago para extraer hasta que comience [R... ? Osea, no todos los nombres tienen la misma longitud... Supongo que como dice tu primer respuesta, debere hallar la longitud del nombre primero... pero no se como Hasta ahora tengo este codigo Código:
... if ( pos('[Receiver]',buffer) > 0 ) then begin listbox1.Items.Add( copy(buffer,12,13) ); ... Y otra pregunta, parecida a la anterior... Cuando lea el mensaje, debere hacer lo mismo para saber si llegue al final del mensaje, no ? Resolviendo esto podre solucionar todo para los archivos de mensajes enviados Muchisimas gracias |
#2
|
||||
|
||||
Para empezar a hacer la prueba, crea un formulario con 2 Tedit, en el primero escribe el texto que muestras en tu pregunta (corrige Reciever por Recieved) y el segundo déjalo tal cual.
Ahora con este código verás como capturamos el nombre en cuestión.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
Funcionó perfecto Marcos
supongo que nIniSender:=10; corresponde a la cantidad de caracteres desde el inicio que debo tomar para que empiece a obtener el nombre, no ? Para la fecha, hora, y mensaje, debo hacer lo mismo ? Gracias |
#4
|
||||
|
||||
Si eso es, dada la estructura el comienzo es el caracter 10, por eso lo incluyo como fijo.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#5
|
|||
|
|||
No sabes hacer autómatas?,
eso es un trabajo para un Autómata, te saldría facilísimo y mucho mas adaptable |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Backup a mi Base De Datos | Hunter | Firebird e Interbase | 1 | 18-02-2007 11:31:02 |
Problemas en la base de datos (backup) | kurroman | Firebird e Interbase | 2 | 23-01-2007 10:58:16 |
Backup de base de datos | carlosll | Firebird e Interbase | 3 | 31-08-2006 19:01:24 |
Backup de la base de datos desde Delphi | topolino | MS SQL Server | 1 | 17-05-2005 22:09:30 |
Error al hacer un Backup de Base de datos. | eliasterrero | Firebird e Interbase | 0 | 26-02-2004 13:06:26 |
|