Вниз
Скачать: CL | DM;

Первая заглавная буква во вводимом тексте   Найти похожие ветки 

← →
Oleksiy   (2003-02-19 17:52) [0]

Всем привет. Подскажите кто-нить как в поле DBEdit сделать так, чтобы первый символ вводимой строки печатался заглавным, только без маски.


← →
Игорь Шевченко ©   (2003-02-19 17:53) [1]

OnChange ?


← →
mukha ©   (2003-02-19 20:59) [2]

Попробуй что-то типа этого...
procedure TForm1.Edit1Change(Sender: TObject);
var
S:string;
P, L: integer;
begin
Edit1.Text:=TrimLeft(Edit1.Text);
if Length(Edit1.text)=1 then
begin
P := Edit1.SelStart;
L := Edit1.SelLength;
S := Edit1.Text;
S[1] := AnsiUpperCase(S[1])[1];
Edit1.Text := S;
Edit1.SelStart := P;
Edit1.SelLength := L;
end;
end;

Подправь сам, хотя принцип понятен.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
7-5876
Lipetsk
2003-01-03 19:41
2003.03.03
Как определить имеющееся железо ?


14-5743
Ricks
2003-02-15 15:29
2003.03.03
Вопрос про ICQ


14-5757
nick-from
2003-02-15 22:39
2003.03.03
Чисто теоретический вопрос


14-5831
Zhenka
2003-02-13 15:42
2003.03.03
Помогите с алгоритмом вычисления полинома


1-5569
[HDD]John
2003-02-19 14:56
2003.03.03
Убрать с формы




   Наверх