Jak wykonac takie operacje w Edicie:
- cofanie wstawionego znaku
- wklejanie/kopiowanie, gdy edit tylko do odczytu
- kasowanie ostarniego znaku
- sprawdzanie wpisywanych/wklejanych znaków, jeśli będa niepoprawne (np. litery zamiast liczb) to...?
wotek ty to masz możliwości. Zawalić forum swoimi postami w tak krótkim czasie. Poszukaj trochę w pomocy. To są podstawy.
Poszukam. [wstyd]
Ale odpowiedz mi ;-|
A tak poza tym to to forum jest chyba po to, aby się dowiedziec, tego czego sie nie wie [???]
Vogel ale zauważ że dużo osób swoje posty tytułuje "proste pytanie"
to jak ma to znaleŹć. Albo część osób pisze polskie znaki "ś,ć" itd... a część w ogóle ich nie używa i wtedy szukanie może zająć bardzo dużo czasu. Myślę że wiesz o co mi chodzi :-)
:-)
...
- sprawdzanie wpisywanych/wklejanych znaków, jeśli będa niepoprawne (np. litery zamiast liczb) to...?
zadeklaruj zmienną (string) globalną np. edyt1
w zdarzeniu onchange Edita sprawdzaj poprawność danych, jeśli poprawne to :
edyt1 := Edit1.text ;
jesli nie poprawne to
Edit1.text := edyt1 ;
Co do kasowania ostatniego znaku to chyba tak:
var
s:string;
begin
s:=Edit1.Text;
Delete(s,length(s),length(s));
Edit1.Text:=s;z tego co sprawdzalem to działa :)
jeśli chodzi o ostatni to tak, ale jeśli ostatnio wprowadzony to, niewypali.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.