Ver Mensaje Individual
  #2  
Antiguo 11-05-2007
rafita rafita is offline
Miembro
 
Registrado: ago 2003
Ubicación: Cuenca- España.
Posts: 309
Reputación: 21
rafita Va por buen camino
Hola,
eso parece sencillo, por ejemplo en el evento ONkeyPressed del campo, busca con un POS el caracter "," dentro del campo, si te devuelve una posición mayor que cero entonces ya hay uno.
En código debe ser algo parecido a esto:
Código:
procedure TForm1.Campo1(Sender: TObject; var Key: Char);
begin
  if Pos(Campo1.Text,',')>0 then // ya hay una coma
    key:=#0; // anulo la pulsación
end;
saludos
__________________
Rafita.
Responder Con Cita