Ładny brzuch
Proste pytanie(dla mnie trudne:) ). Jak robi eby komponent Edit wywietla tylko cyfry, czyli eby nie wywietla liter.
1. W onkeypress (czy co takiego) zrobi to:
if key not in ['0'..'9'] then
key=#0;
2. W on change :
var i:integer;
tmp:string;
for i:=1 to length(edit.text) do
begin
if edit.text[i] in ['0'..'9'] then
tmp:=tmp+edit.text[i];
end
edit.text:=tmp;
3. mona to te zrobi OnExit zamiast onchange,bdzie to szybsze, ale mniej "bezpieczne" :D
----
m@il: ali88@tlen.pl
GG: 2083160
Mozesz uzyc komponetu MaskEdit i ustawic wlasciwosc
MaskEdit1.EditMask:='00000';
ale bedzie mozna wpisywac tylko cyfry ile podales zer.
pozdro
GG: 4596137
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
1. W onkeypress (czy co takiego) zrobi to:
if key not in ['0'..'9'] then
key=#0;
2. W on change :
var i:integer;
tmp:string;
for i:=1 to length(edit.text) do
begin
if edit.text[i] in ['0'..'9'] then
tmp:=tmp+edit.text[i];
end
edit.text:=tmp;
3. mona to te zrobi OnExit zamiast onchange,bdzie to szybsze, ale mniej "bezpieczne" :D
----
m@il: ali88@tlen.pl
GG: 2083160
Mozesz uzyc komponetu MaskEdit i ustawic wlasciwosc
MaskEdit1.EditMask:='00000';
ale bedzie mozna wpisywac tylko cyfry ile podales zer.
pozdro
GG: 4596137