Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Procedimiento en de validacion (https://www.clubdelphi.com/foros/showthread.php?t=79795)

novato_erick 11-08-2012 00:15:39

Procedimiento en de validacion
 
Nuevamente Saludos a Todos:

Se creo este procedimiento en mi formulario para validar campos:

Código Delphi [-]
procedure TfrmIArticulo.IngresoNumeros(Sender: TObject; var Key: Char);
begin
 if (key <#48) or (key >#57) then  // si mi numeros son mayor a 0 y menor a 9 entonces
 begin
    showmessage ('Error solo Numeros');
    key :=#0;
  end;
end;

en teoria tengo entendido que solamente al llamar este procedimiento funcional en el evento OnkeyPress del dbEdit deberia de funcionar:

Código Delphi [-]
procedure TfrmIArticulo.dbedtCod_BarraKeyPress(Sender: TObject; var Key: Char);

begin
IngresoNumeros;
end;

pero me manda este error: [DCC Error] IArticulos.pas(113): E2035 Not enough actual parameters

que sucede? Parametro?


//Saludos

escafandra 11-08-2012 00:28:02

Cita:

Empezado por novato_erick (Mensaje 439348)
...me manda este error: [DCC Error] IArticulos.pas(113): E2035 Not enough actual parameters

que sucede? Parametro?

Pues que no has pasado los parámetros a la función IngresoNumeros:
Código Delphi [-]
procedure TfrmIArticulo.dbedtCod_BarraKeyPress(Sender: TObject; var Key: Char);
begin
  IngresoNumeros(Sender, Key);
end;


Saludos.

novato_erick 11-08-2012 00:30:48

Ayala vida....


escafandra Muchas gracias....


La franja horaria es GMT +2. Ahora son las 12:49:12.

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