Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Вниз

PassWord Form и как ее сделать   Найти похожие ветки 

 
LittleGirly   (2003-06-10 09:59) [0]

Подскажите как написать форму для ввода логина и пароля пользователя. Пароль высвечивается ****. Где-то видела раньше пример, но не могу найти.


 
mrcat   (2003-06-10 10:08) [1]

&File -> New -> Other ... -> Dialogs -> Password Dialog


 
AbrosimovA   (2003-06-10 10:15) [2]

Любой Edit на форме со свойством PasswordChar=*


 
vidiv   (2003-06-10 10:16) [3]

тебе на WinApi или нет. Если нет, то делаешь обычную форму, кидешь на нее 2 едита (логин и пароль (EditLogin, EditPasswd)) с убраным text"ом, и 2 кнопки (ОК, отмена). И разукрашивешь ее LAbel"ами. у парольного елита ставишь passwordchar равный чему пожелаешь! У формы делаешь BorderStyle=bsDialog, кнопки убираешь лишние (BorderIcons).
У OK делаешь ModalResult = mrOK,default=True; у cancel ModalResult=mrCancel,Cancel=True;
Все форма готова. Теперь чуть кода в OnShow:
EditLogin.SelectAll;
EditPasswd.Clear;
Пусть эта форма была в модуле PasswdUnit, а ее тип(класс): TPasswdForm;
тогда ее можно так использовать:
var Pf:TPasswdForm;
begin
Pf := TPasswdForm;
Pf.EditLogin.Text := "Логин по умолчанью";
Case Pf.ShowModal of
mrOK: begin
if (login="discent")and(Pf.EditPasswd="gabbagabbahey") then
ShowMessage("Пароль и логин правильные") else
ShowMessage("Пароль и логин НЕ правильные");
end;
else
Showmessage("Нет ни пароля не логина");
Pf.Free;
end;
end;


 
LittleGirly   (2003-06-10 10:18) [4]

Спасибо, в работе!


 
vidiv   (2003-06-10 10:19) [5]


> LittleGirly (10.06.03 10:18)
> Спасибо, в работе!

Если что пиши!!!! vid@sakhgu.sakhalin.ru



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

Форум: "Основная";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.028 c
1-84249
nevalex
2003-06-13 17:26
2003.06.26
Как програмно отличить папку от файла.


1-84343
Dimich1978
2003-06-16 11:34
2003.06.26
Вопрос про копирование файлов


3-83856
Dimaz-z
2003-06-01 10:44
2003.06.26
Как выстроить по русскому алфивиту содержимое базы данных?


1-84071
LittleGirly
2003-06-10 09:59
2003.06.26
PassWord Form и как ее сделать


3-83921
Крот
2003-05-29 12:44
2003.06.26
Операция побитового AND в SQL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский