Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   TEdits espejo (https://www.clubdelphi.com/foros/showthread.php?t=83545)

edgwin 28-06-2013 23:54:48

TEdits espejo
 
Buen dia Delphineros!!

Estoy un poco abrumado, ya tengo seco el cerebro y no hago que funcione, tengo que hacer algo sencillo pero no se me ocurre como ....

Tengo 3 TEdits (paterno, materno y nombres) y un TEdit mas (nombre completo). Lo que tiene que hacer es que si escribo en el campo de paterno, se escriba automaticamente (como espejo) en el TEdit "nombre completo", si escribo en el campo de materno, debe hacer los mismo (obvio poner un espacio entre paterno y materno) y lo mismo con el campo de nombres. Si borro el campo de materno, se debe borrar en el campo de "nombre completo" y si escribo otro apellido materno, lo debe escribir en el campo de "nombre completo" en orden (apellido paterno, materno y nombres).

¿Alguien me puede orientar?
Saludos!

oscarac 29-06-2013 00:16:46

puedes colocar este codigo en cada uno de los edits (OnExit por ejemplo)


Código Delphi [-]
edtNombres.Text :=  Trim (edtApPaterno.Text ) + ' ' + Trim (edtApMaterno.Text)+ ' '+
                     Trim (edtNombre1.Text) + ' ' + Trim (edtNombre2.Text);

edgwin 29-06-2013 00:34:00

oscarac Gracias por responder.

Si, eso ocupo, pero quiero que se vea "nice" es decir, al ir escribiendo el apellido paterno, que lo haga al mismo tiempo en el campo de "nombre completo" (literal, como espejo), lo mismo con el campo de apellido materno y nombres.

oscarac 29-06-2013 00:39:34

Cita:

Empezado por edgwin (Mensaje 462945)
oscarac Gracias por responder.

Si, eso ocupo, pero quiero que se vea "nice" es decir, al ir escribiendo el apellido paterno, que lo haga al mismo tiempo en el campo de "nombre completo" (literal, como espejo), lo mismo con el campo de apellido materno y nombres.

entonces utiliza el Onchange de los edits

edgwin 29-06-2013 00:44:04

Gracias oscarac eso es lo que ocupo.

Saludos!

oscarac 29-06-2013 01:00:46

nos comentas como te fue

edgwin 29-06-2013 22:35:58

Excelente, gracias si era lo que necesitaba.

Saludos!


La franja horaria es GMT +2. Ahora son las 00:45:55.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi