Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-04-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
TDTParseInputEvent, Bug de Delphi 7 ?

Hola a todos.
Haciendo unas pruebas con el componente TDateTimePicker para contestar a un compañero, creo que apareció un bug.
El problema sucede cuando pongo la propiedad ParseInput:= True para que me permita aprovechar el evento OnUserInput.
Pero este evento jamás se dispara. No es un componente que use mucho y nunca lo había notado.

Según la ayuda de Delphi:
Delphi syntax:
type TDTParseInputEvent = procedure(Sender: TObject; const UserString: string; var DateAndTime: TDateTime;
var AllowChange: Boolean) of object;

property OnUserInput: TDTParseInputEvent;

Sintetizando... el código que realizé:
Código:
type
  TForm1 = class(TForm)
    DTimePicker: TDateTimePicker;
    Button1: TButton;
    procedure FormCreate(Sender: TObject);
  private
    procedure DTimePickerUserInput(Sender: TObject; const UserString: string; 
                      var DateAndTime: TDateTime; var AllowChange: Boolean);
  public
  end;
var
  Form1: TForm1;
 
implementation {$R *.dfm}
 
procedure TForm1.FormCreate(Sender: TObject);
begin
  DTimePicker.ParseInput:= True;
  DTimePicker.OnUserInput:= DTimePickerUserInput;
end;
 
procedure TForm1.DTimePickerUserInput(Sender: TObject;
 const UserString: string; var DateAndTime: TDateTime;var AllowChange: Boolean);
begin
  ShowMessage('*'); // Beep o poniendo un Break, no entra a esta línea
end;
Si alguien encuentra algún error en el código, o sabe del bug, agradezco su respuesta.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 17-04-2010 a las 09:52:50.
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
Consulta Delphi 6, Delphi 2005 y Delphi 2006 Leviatan Varios 6 18-08-2007 16:02:08


La franja horaria es GMT +2. Ahora son las 22:24:18.


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