Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 23-01-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 19
rgstuamigo Va por buen camino
Arrow

Segun tu codigo lo que veo que el metodo que debes sobreescribir es:
Código Delphi [-]
protected
...
procedure KeyPress(var Key: Char);Override;//<--  tiene parametro
...
Ahora en la implemtacion podrias poner este codigo:
Código Delphi [-]
...
procedure TCajaTexto.KeyPress(var Key: Char);
begin
inherited;//<--Hago que se ejecute OnKeyPress normalmente si es que el usuario a puesto codigo
 if Key=#13 then
  begin
    Key:=#0;
    keybd_event(VK_TAB,0,0,0);//<--simulo la pulsacion de la tecla TAB
  end;
end;
TIP (Propina ): Segun veo tu componente, en realidad no se han hecho muchos cambios grandes por asi decirlo; en lo personal, yo no haria un nuevo componente por esas pequeñas cositas; lo que haria seria utilizar algunos truquitos (por asi decirlo)haciendole creer a delphi que tengo un nuevo componente (Que compile mi Componente y no el que tiene en la paleta) pero que en realidad he usado una Clase Interpuesta.(Muy buenos articulos tiene el Dr. Marteens se los recomiendo ).
De esa manera tranquilamente me puedo crear miles de componentes, personalizados, evitandome estar instalandolo..
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7

Última edición por rgstuamigo fecha: 23-01-2010 a las 15:55:21.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Crear Message Dialog personalizado Alexis De la Cr OOP 5 11-11-2008 23:41:09
Crear Componente Personalizado. ingmichel Internet 3 04-09-2008 20:35:10
Como hacer TEdit Personalizado (maximo 10 caracteres, con una mascara, etc) mancurnino Conexión con bases de datos 2 08-03-2008 03:00:47
crear enlace personalizado en delphi 7 arespremium Internet 1 02-08-2007 22:05:24
¿Como crear un reporte personalizado? AndGaG Impresión 1 04-06-2006 10:59:08


La franja horaria es GMT +2. Ahora son las 06:43:34.


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
Copyright 1996-2007 Club Delphi