Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

поменять позицию курсора в поле edit [D5, Win95/98, Win2k]


sir_musatov ©   (2002-04-22 16:40:00) 

Я делаю строку ввода пароля, для его защиты поле edit типа readOnly, при нажатии просто добавляется "*"
Подскажите плиз как программно сдвигать курсор в конец строки


Song   (2002-04-22 19:30:00) [1]

With Edit1 Do SelStart:=Length(Text);


Nebuchadnezzar   (2002-04-22 18:00:00) [2]

Попробуй
SendMessage(Edit1.Handle, WM_KEYDOWN, vk_END, 0);


sir_musatov   (2002-04-22 17:42:00) [3]

есть такие нехорошие программки как OpenPass, если не спрятать пароль, то все что скрывают звездочки станет очень хорошо видно, это расспространяется и на стандартный PasswordChar у компонента TEdit


Malder   (2002-04-22 17:19:00) [4]

sir_musatov, я не понял механизма. А зачем это делать ?

Используйте свойство PasswordChar у компонента TEdit. Поставьте там "*". И тогда все символы будут отображаться в виде звездочек.

А при чтении Edit1.text все будет ок.


Наверх

Титульная страница Поиск, карта сайта Написать письмо