FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Comparar 2 memos
Buenas mi duda es que quisiera saber como puedo comparar el texto de 2 memos mandar a 1 tercer memo el texto diferente por ejemplo si tengo en el memo1
Código:
ESTOY EN CLUBDELPHI Código:
ESTOY EN CLUBDELPHI HACE POCO Código:
HACE POCO
|
#2
|
||||
|
||||
Mantixd,
Cita:
El código anterior en Delphi 7 bajo Windows 7 Professional x32, compara línea a línea el texto de TMemo1 con TMemo2 y guarda en TMemo3 el diferencial de TMemo2 menos TMemo1, como se muestra en la imagen: Espero sea útil Nelson. |
#3
|
|||
|
|||
Muchisimas gracias por tu respuesta y si es lo que estoy buscando pero tal vez me falto ser mas especifico o alomejor no entendi bien el codigo, quisiera que leyera los datos de ambos memos pero que no importe como esten ordenados osea
Código:
Memo1 Memo2 Memo3 ESTOY EN CLUBDELPHI HOLA COMO ESTAS BIEN HOLA COMO ESTAS BIEN HACE POCO ESTOY EN CLUBDELPHI HACE POCO |
#4
|
||||
|
||||
Mantixd,
Cita:
1- ¿Cual es la finalidad de este trabajo? , la pregunta se refiere a si es un trabajo de universidad (Que universidad, Que cátedra, Que país) o de otro tipo. 2- ¿Que pasa si una línea de Memo1 difiere con más de una línea de Memo2? 3- ¿Puede poner un ejemplo más completo de la salida requerida con todos los casos posibles?. Espero sea útil Nelson. |
#5
|
|||
|
|||
Es una idea que se me ocurrio jeje
Soy de Mexico estudio en la Universidad Autonoma de Sinaloa (UAS) en la carrera de Ing. de Software pero lo hago como practica ya que no se mucho de delphi jeje y claro me explicare mejor por ejemplo esto esta en el memo1 Código:
MEMO1 Memo1: TMemo; Memo2: TMemo; Button1: TButton; Label1: TLabel; Label2: TLabel; Memo3: TMemo; Label3: TLabel; Código:
MEMO2 Memo1: TMemo; Memo2: TMemo; Button1: TButton; Label1: TLabel; y al presionar el boton esto deberia de ocurrir en el memo3 Código:
MEMO3 Label2: TLabel; Memo3: TMemo; Label3: TLabel; |
#6
|
||||
|
||||
Mantixd,
Cita:
Pregunto: ¿Quieres colocar en Memo3 solamente las líneas que tenga Memo1 y no estén en Memo2?, eso difiere de lo expresado en el Msg #1. Espero sea útil Nelson. |
#7
|
|||
|
|||
Si tienes toda la razon supongo que tengo un gran problema al darme a explicar es exactamente asi como tu preguntaste
Cita:
OSEA AMBOS MEMOS TENDRAN LOS MISMOS DATOS PERO REVUELTOS Y SOLO HABRA UN DATO EN EL MEMO1 QUE SERA DIFERENTE Y ESE APARECERA EN EL MEMO3 espero haberme dado a entender mejor un saludo nlsgarcia muchas gracias! |
#8
|
||||
|
||||
Cita:
Resultado: Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#9
|
|||
|
|||
Muchisimas Gracias ecfisa tu codigo me dio exactamente lo que estaba buscando me alegra mucho que sean tan amables con los nuevos espero poder aprender mucho de uds para despues tmb poder ayudar a los demas muchas gracias ECFISA Y NLSGARCIA!
|
#10
|
||||
|
||||
Mantixd,
Cita:
Cita:
Revisa este código: El código anterior en Delphi 7 bajo Windows 7 Professional x32, coloca en TMemo3 solamente las líneas que tenga TMemo1 y no estén en TMemo2?, como se muestra en la siguiente imagen: Nota: En el código propuesto se eliminan los espacios en blanco al principio y final de las líneas a comparar, pero no los internos por lo cual puede haber diferencias en las comparaciones por desigualdad de los espacios en blanco de las líneas a comparar. Espero sea útil Nelson. Última edición por nlsgarcia fecha: 05-05-2014 a las 01:29:23. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Comparar dos memos | creus | Varios | 5 | 17-11-2006 16:29:47 |
Memos en Firebird | pichi Vignola | Varios | 1 | 04-09-2006 17:30:59 |
Gráficos,Memos con sql | Io | SQL | 2 | 20-07-2005 19:27:23 |
Memos | davidgaldo | Varios | 2 | 27-04-2004 18:48:18 |
listado con memos | superhopi | OOP | 5 | 13-05-2003 13:17:37 |
|