Password ?

Password ?

offline
  • Pridružio: 05 Maj 2005
  • Poruke: 84
  • Gde živiš: Cirikovac

Kako da napravim formu koja ce da sadrzi polje za unos sifre i na osnovu tacnog unosa pokrenuti drugu formu?
Unapred zahvalan



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 19 Dec 2005
  • Poruke: 110
  • Gde živiš: S one strane Drine gde padaju mine!!!

Ja sam to radio na sledeci nacin:

Ubacio sam dve forme gde se na jednoj nalazi Edit i 1 Button.
U Edit upisujes sifru i potvrdjujes na Button: a u kodu za button upisujes sifru koja ce da ti bude, i kada ukucas tu sifru u Edit onda klikom na Button form1 sakrijes a form dva otvoris (show and hide).



offline
  • Đuro Glumac
  • dipl. ing. informatike
  • Pridružio: 08 Feb 2004
  • Poruke: 3640
  • Gde živiš: ApAtIn

Ovo se nekada davno nalazilo na mom home page-u, ne znam odakle sam ja to preuzeo pre nekoliko godina...


Delphi - Password forma

Često će vam u aplikacijama zatrebati forma za unos nekog korisničkog imena i lozinke. Ova forma može da posluži za logovanje na mrežu ili logovanje u neku zaštićenu aplikaciju. Za ovakvu formu se najčešće koriste, objekat tipa Button i dva objekta tipa Edit ili MaskEdit, što je bolje rešenje. Polje za unos korisničkog imena može biti tipa Edit, a polje za unos lozinke bi trebalo da bude tipa MaskEdit zbog zaštite tajnosti ovih podataka. Kada korisnik bude unosio lozinku videće se samo niz znakova određenih preko osobine kontrole "PasswordChar". Na primer, za ovu osobinu odredite karakter "*", i kada korisnik bude unosio tekst lozinke u ovo polje videće se samo niz ovih karaktera ("*******").

Često će se podaci uneti preko ovih polja upoređivati sa onima koji su skladišteni u odgovarajućoj bazi podataka.

Pri ovome, kada korisnik bude unosio ili menjao lozinku, obezbedite za ovu operaciju dva ista polja, zbog provere tačnog unosa.

Kao primer, kreiraćemo jednu Password formu. Pokrenite novi projekt i prođite kroz sledeće korake:

*

Izaberite meni "File > New", te izaberite "Password Dialog" sa kartice Dialogs.
*

Sa palete komponenti izaberite klasično dugme (Button) i postavite ga glavnu formu. Te u proceduru za obradu događaja "OnClick" dodajte sledeći kod:

· PasswordDlg.ShowModal;

· ShowMessage(PasswordDlg.Password.Text);

*

Da bi pridodali ovaj kod glavnoj formi, dodajte u modul "Unit1", u direktivu "Uses", "Unit1".

· uses Unit2,...

*

Pokrenite program pritiskom na F9, pa unesite lozinku u dijalog prozor. Kada kliknete na "OK", program će prikazati šta ste uneli preko dijalog prozora "ShowMessage".

offline
  • Pridružio: 05 Maj 2005
  • Poruke: 84
  • Gde živiš: Cirikovac

Hvala na savetima

Ko je trenutno na forumu
 

Ukupno su 776 korisnika na forumu :: 38 registrovanih, 6 sakrivenih i 732 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, ajo baba, amaterSRB, anta, cavatina, cikadeda, Daxi184, Denaya, flash12, hyla, ILGromovnik, Jeremiah, JOntra, krkalon, ksyyaj, kuntalo, kybonacci, loon123, lord sir giga, Mali Rambo, Mendonca, mile23, milenko crazy north, nebojsag, nedeljkovici, Parker, Petarvu, prashinar, Raso75, sabros, Sale.S, saputnik plavetnila, Singidunumac, Stija zmija, vargas, VJ, vrag81, zastavnik