Formatar StringGrid para aceitar somente letras ou numeros.

Delphi

05/12/2003

Eu utilizo uma StringGrid mas tenho um problema, algumas colunas só posso permitir números enquanto q em outra coluna somente as letras ´A´, ´B´ e ´C´.


Desde já agradeço...


Alessandro


Acardoso

Acardoso

Curtidas 0

Respostas

Marcelo Saviski

Marcelo Saviski

05/12/2003

No OnKeyPress da stringGrid:

if StringGrid.Col = 1 then
  if not (Key in [´A´..´Z´, ´a´..´z´]) then 
    Key := 0;

if StringGrid.Col = 2 then
  if not (Key in[´0´..´9´]) then
    Key := 0;



GOSTEI 0
Edilcimar

Edilcimar

05/12/2003

vc esqueceu que deve permitir o uso das teclar vk_back (backspace) e vk_tab(tab) para o usuário poder modificar algum erro e mudar de edit


GOSTEI 0
POSTAR