![]() |
![]() |
| Paypal | 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
|
|||
|
|||
|
jaja ahora entiendo , por ke me gusta mas resolver mis dudas por chat, la verdad estoy de Auto didacta en el Delphi 5, y no se como aplicar el MaskEdit, soy un Completo NOOOOOB jaja pero que mejor manera de aprender que echando a perder
|
|
#2
|
||||
|
||||
|
... ¬¬
¿porque no usar un DTPicker en lugar de un mask? ¬¬
__________________
|
|
#3
|
||||
|
||||
|
En mi opinion hace bien de hacerse el mismo las rutinitas, y mas si dice q esta aprendiendo, ya q la mejor forma de aprender es hacerlo por ti mismo, y no cojer un componente q ya te lo da todo hecho. Mas adelante cuando ya tienes una base un poco solida, entonces si es logico usar componentes q te hacen la vida mas facil.
Esta es mi humilde opinion. Saludos. |
|
#4
|
|||
|
|||
|
Hola buenas, pienso que este problema se puede resolver de una manera mucho mas facil:
Saludos ![]() Última edición por HySTD fecha: 17-09-2006 a las 06:53:32. |
|
#5
|
||||
|
||||
|
¿como o porque es eso más fácil que utilizar un DTPicker?
__________________
|
|
#6
|
|||
|
|||
|
Gracias HySTD funciona bien el codigo y aclaraste perfectamente mi duda,
use el maskedit que me dijeron y no me agrado mucho. supongo que esta linea : Edit1.SelStart:=Length(Edit1.Text); posiciona el cursor de texto para ke puedas estar almacenando un edit1.text y escribiendo continuamente como aqui: Edit1.Text:=Edit1.Text+'/'; sin que te borre la otra entrada. muchas gracias por su tiempo. seguire molestandolos mas a futuro tenganlo por seguro. |
|
#7
|
||||
|
||||
|
¿Y qué pasa cuando borras un caracter con BackSpace o DELETE? ¿Lo has probado?
// Saludos |
|
#8
|
|||
|
|||
|
Eso tiene facil solucion. Haces que el contador sólo cuente cuando lo desees:
if (key<>VK_DELETE) or (key<>VK_SPACE) then begin inc(contador); ... end; Asi ignoras si se pulsa espacio o supr. ![]() La unica ventaja de realizarlo de esta manera es que así escribes tu el código (que es mas divertido), a utilizar otros componentes y/o otras funciones ya implementadas, que por otro lado están muy bien... Cada uno hace lo que quiere, y el quería usar un TEdit y utilizar el evento OnKeyPress. ![]() Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como agrego un modulo a varios proyectos | Rmartin | Varios | 1 | 14-08-2006 19:46:45 |
| Como Realizar una consulta desde un Tedit? | ing.cagn | SQL | 7 | 06-01-2006 20:47:12 |
| tchar , como agrego datos ? | genarol | Varios | 3 | 29-11-2004 19:43:18 |
| Pasar el valor de un TEdit dentro de un StringGrid a otro TEdit que está fuera | atirado | Varios | 4 | 11-09-2004 19:13:48 |
| Como agrego el componente BDEClientDataSet en delphi 7 | xtrem77 | Conexión con bases de datos | 2 | 20-11-2003 00:31:57 |
|