Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-06-2007
[David] David is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Málaga
Posts: 417
Poder: 21
David Va por buen camino
Cool Quiero al escribir en un dxDBGrid sólo números

Hola

Si quieres escribir sólo números , en cualquier control ,pues pones en el OnKeyPress :

Código Delphi [-]
if not (key in ['0'..'9',#8]) then key:=#0;

vale , pero yo tengo un control dxDBGrid , el DBGrid del DevExpress , supongo que en el dbGrid será lo mismo .

Tengo une evento GetText , que va analizando lo que vas escribiendo.

Es así :

Código Delphi [-]
procedure TFDefineFiltroCD.DBGridColumn1GetText(Sender: TObject;
  ANode: TdxTreeListNode; var AText: String);
begin
end;

Ahí es donde habría que escribir el código , la variable ANode , pues la podemos obviar , y AText , registra lo que llevas escrito , ahí es donde veo yo que se puede poner el código adecuado .

Pero realmente no sé como hacerlo .

A ver si a alguien se le ocurre algo.

Un saludo
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
Solo Te Quiero Como Amigo gatosoft Humor 30 06-06-2008 19:13:21
En un DBEdit quiero mostrar solo dos decimales Ericato Varios 4 30-03-2007 16:20:43
Escribir Texto utilizando Numeros :) DTAR Varios 27 01-02-2007 20:27:57
caja de texto que se pueda escribir numeros cahosoft JAVA 1 30-12-2003 20:44:33
Escribir numeros mosorio OOP 1 23-06-2003 15:48:14


La franja horaria es GMT +2. Ahora son las 02:19:38.


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