Small problem
Как при помощи двух кнопок,Edit'a и Label
создать Password
ну в смысле чтобы при входе запрашиала пароль
если неправильный вводится выплевывыла мессагу что типа отвали или перепечатай а если канцел то выходит..
Короче надо создать при входе пароль.
Заранее благодарен:D
extern PACKAGE bool __fastcall InputQuery(constAnsiString ACaption, const AnsiString APrompt, AnsiString &Value);
Поюзай, может понравится...
что-то я не совсем вопрос понял - ты же сам алгоритм изложил :) делаешь форму, ставишь не нее две кнопки, лабел и эдит и т.д. по тексту... в чем проблема-то?
Мне надо что-бы при запуске программы,выскакаивало окошко,требующее пароль.
При нажатии на btn Ок ,если пароль не введен Msg ("Eneter the password")
При нажатии на btn Cancel выход соответственно.
Если введен неправильный пароль (он указан в коде), то Msg ("Wrong password./nTry again.")
При введении неправильного пароля пять раз, программа закрывается.
Ну типа такая у меня задумка.
А как её воплотить в жизнь smart'а неприлажу.
Помогите кто нить.:sad: :-(
Цитата:
Originally posted by GoD
Объясняю подробней:
Мне надо что-бы при запуске программы,выскакаивало окошко,требующее пароль.
При нажатии на btn Ок ,если пароль не введен Msg ("Eneter the password")
При нажатии на btn Cancel выход соответственно.
Если введен неправильный пароль (он указан в коде), то Msg ("Wrong password./nTry again.")
При введении неправильного пароля пять раз, программа закрывается.
Ну типа такая у меня задумка.
А как её воплотить в жизнь smart'а неприлажу.
Помогите кто нить.:sad: :-(
Объясняю подробней:
Мне надо что-бы при запуске программы,выскакаивало окошко,требующее пароль.
При нажатии на btn Ок ,если пароль не введен Msg ("Eneter the password")
При нажатии на btn Cancel выход соответственно.
Если введен неправильный пароль (он указан в коде), то Msg ("Wrong password./nTry again.")
При введении неправильного пароля пять раз, программа закрывается.
Ну типа такая у меня задумка.
А как её воплотить в жизнь smart'а неприлажу.
Помогите кто нить.:sad: :-(
тыж уже алгоритм написал:)
все просто по тексту:)
может я торможу... :( но че-то я все равно не могу понять в чем у тя проблема... ну ладно - вот пример... работает так как просил, хотя наверно кое-что можно оптимизировать...
у поля Edit1 (где будешь вводить пароль) ставишь свойство PasswordChar = '*' (это чтобы вводимые туда символы отображались звездочками)
ну а далее, например так:
void __fastcall TForm1::Edit1Change(TObject *Sender)
{
passwd=Edit1->Text;
if(passwd == "rtyn") {
Edit1->Visible=False;
Memo1->Visible=True;
Label->Visible=True; }
}
ну или как сам захочешь.... с кнопочками там и т.д....