Як відкрити доступ до кнопки за паролем (delphi 7)?
Приклад форми входу в програму після введення пароля
Бувають випадки, коли доступ до будь-якого об'єкта (наприклад, до кнопки) у Вашій програмі потрібно відкрити тільки після введення пароля. Наприклад, Ви продаєте ключ для доступу до всіх можливостей Вашої програми. Покупець бере ключ, і вводить його в "edit1". Відразу після введення правильного пароля, текст в "label1" змінюється на "пароль вірний", а значення "enabled" в "button1" стає "true".
Інструкція
Рівень складності: Легко
1 крок
Після виконання кроку №1
Для цього нам знадобиться три компоненти: label, button і edit (всі три знаходяться на вкладці standard). Можна обійтися і без "Label", але тоді користувач зможе дізнатися, чи правильний пароль тільки по кликабельности (enabled) кнопки.
2 крок
Заходимо у властивості 'button'a, знаходимо властивість Enabled і ставимо його на false. Якщо Ви вставили компонент "Label", заходимо в обробник події 'edit'a - onchange, туди вписуємо наступний код:
if Edit1.Text = '12345' then
begin
Button1.Enabled: = true-
Label1.Caption: = 'Пароль верний'-
end
else
Button1.Enabled: = false-
Label1.Caption: = 'Пароль неверний'-
Якщо ж Ви вирішили обійтися без label'а, заходимо туди ж і вставляємо код:
if Edit1.Text = '12345' then
begin
Button1.Enabled: = true-
end
else
Button1.Enabled: = false-
При цьому, замість "12345" вставляємо свій код. Button1 можна поміняти на будь-який інший компонент, який буде доступний після правильного введення пароля.
3 крок
Програма на виході
Компілюємо і запускаємо програму. Пишемо в Edit "12345" (або Ваш пароль, якщо Ви його міняли у 2м кроці) - кнопка стає функціональною, label змінюється на "пароль вірний". Міняємо хоч один символ - кнопка не функціонує, label1.text = "Пароль невірний".
Поради та попередження:
- Пароль при введенні чутливий до регістру!
About
Як використовувати компонент "edit" (delphi 7)? Компонент "edit"Компонент Delphi - "Edit" (вкладка standard) призначений для введення даних користувача (тобто його вміст може змінити як користувач після наведення фокуса курсором миші і натиснення на даний компонент, якщо значення "enabled" =…
Як зробити програму на delphi, яка б обчислювала факторіал? Програма обчислює факторіал (Delphi)У Delphi за допомогою циклів ви можете також створити і програму, яка б обчислювала факторіал практично миттєво! (І при цьому не потрібно використовувати різного роду математичні формули). Слідуючи інструкції,…
Як встановити пароль на доступ до папки Всі ми зберігаємо на комп'ютері інформацію, яку не хочемо нікому показувати. Стандартними засобами Windows не можна встановити пароль на доступ до папки. А от за допомогою спеціальної програми - можна.ІнструкціяРівень складності: Нескладно1 крок…
Як користуватися групою компонентів raidobutton (radiogroup) в delphi? RadioGroup (Delphi)Ні для кого не секрет, що об'єктно-орієнтована мова програмування Delphi використовує досить таки широкий набір компонентів. Одним з них є RadioGroup, який буває таки часто використовується в певних видах програм. І ось виникає,…
Як придумати хороший пароль? Паролі придумувати непросто. Qwerty або 12345 міцно тримають першість у хіт-парадах паролів, разом з gfhjkm ("пароль" в іншій розкладці) Складний пароль начебто 37d8gHf77 дуже надійний, але забувається через пару днів. Є можливість придумати і…
Як встановити пароль на файли ms word Цікавим вхід в ...Дуже часто виникає необхідність зберегти конфіденційність інформації, яка зберігається на вашому комп'ютері в документах, створених за допомогою текстового редактора Microsoft Word. Особливо гостро це питання стоїть в тому випадку,…
Як зробити програму "замітки" (delphi 7)? Компонент "Memo"У даній інструкції буде розглянута програма "Нотатки". У ній буде використаний компонент "memo". При бажанні, можна буде додати зберігати список в .txt файл і завантажуватися з нього (також розглянуто в інструкції).ІнструкціяРівень…
Як поміняти пароль в однокласниках на більш надійний? При реєстрації в «Однокласниках», користувач заводить обліковий запис - аккаунт. Секретний набір символів, тобто пароль, захищає її від входу сторонніх.Навіщо міняти пароль?Причин для того, щоб поміняти пароль в мережі «Однокласники», можна виділити…
Як правильно скласти свій пароль Пароль - це секретне слово або набір символів, призначений для підтвердження особи або повноважень. Тому він повинен складатися граммотно, та б уникнути зломуІнструкціяРівень складності: Нескладно1 крок Пароль повинен містити: -містити від 7 до 20…
Як створити медіаплеєр з допомогою ООП "delphi" Головне вікно програми "Delphi"Для того, щоб створити невеликий медіа-плеєр за допомогою об'єктно-орієнтованої мови програмування Delphi, вам знадобиться вже встановлена програма Delphi 7 або схожі на неї програми, що використовують мову ООП…
Як змінити пароль в ос vista Інструкція по зміні пароля облікового запису в ОС Vista. Якщо хтось дізнався ваш пароль, але ви не знаєте, як його змінить, то ця інструкція вам допоможе..ІнструкціяРівень складності: Легко1 крок Інструкція до кроку 1.Для початку потрібно натиснути…
Як більш досконально зрозуміти використання синтаксису if-then-else в delphi? Конструкція If-Then-ElseБагато починаючі програмісти, які починають програмувати в О.О.Я.П. Delphi (так і в деяких інших мовах програмування), можуть зіткнутися із завданням використання синтаксису If-Then-Else. Наступні кроки напевно допоможуть вам…
Як можна використовувати "випадають списки" в delphi (combobox)? Вікно програмиОтже, буває, що в об'єктно-орієнтованої мови програмування Delphi використовуються випадають списки, які за своїми розмірами займають на формі не так багато місця, для цих цілей використовується компонент ComboBox. Нижче буде показаний…
Як використовувати компонент label (delphi 7)? Label в DelphiDelphi - мова об'єктно-орієнтованого програмування, тобто програма створюється за допомогою написання кодів і використання різних наявних компонентів, класів і т.д. Компонент Delphi - Label (вкладка standard) призначений для показу…
Як запаролити вай-фай? Для безпечної роботи в бездротовому інтернеті потрібно обов'язково використовувати пароль на Wi-Fi-мережі. Без пароля будь-який користувач зможе отримати доступ до вашого інтернету та інформації. Встановлюючи пароль на вай-фай-мережу, ви тим самим…
Як відновити пароль в скайпі? Обліковий запис Skype і вхідні в неї логін і пароль використовуються для входу в програму обміну миттєвими повідомленнями і проведення відеозв'язку з використанням мережі інтернет. Якщо ви реєструвалися в Skype давно і не пам'ятаєте пароль до даного…