Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

Как поставить пароль на вход в программу Delphi с MDI окнами?

Практика




Как поставить пароль на вход в программу Delphi с MDI окнами?


при запуске проекта создается окно ввода логина и пароля на вход в программу, затем открывается главное окно mainform, являющееся fsmdiform.

В теле самого проекта :
program Mdiapp;

uses
Forms,
.....

begin
PasswordDlg := TPasswordDlg.Create(PasswordDlg);
try PasswordDlg.Show;
if 1=2 then Exit;
finally
PasswordDlg.Free;
end;




Application.Initialize;


Application.CreateForm(TMainForm, MainForm);

Application.CreateForm(TAboutBox, AboutBox);
Application.CreateForm(TClient, Client);
Application.CreateForm(TForm2, Form2);
.....
Помогите разобраться как сделать чтобы окно с водом пароля появлялось до открытия главного окна программы MainForm (MDI)?

Другими словами Вы хотите узнать Как сделать чтобы сначала вводился пароль, а потом открывалась mdi форма?

Вот как можно вывести пароль на вход в программу
program Mdiapp;

uses
............
var
PasswordDlg : TPasswordDlg;

...........

begin

Application.Initialize;
Application.CreateForm(TMainForm, MainForm);
Application.CreateForm(TAboutBox, AboutBox);
................................
Application.CreateForm(TForm30, Form30);
PasswordDlg := TPasswordDlg.Create(PasswordDlg);
PasswordDlg.ShowModal;
PasswordDlg.Free;
Application.Run;

end.
создано: 2011-07-12
обновлено: 2021-03-13
132821



Рейтиг 10 of 10. count vote: 2
Вы довольны ?:


Поделиться:

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей



Комментарии


Оставить комментарий
Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply

Разработка программного обеспечения и информационных систем

Термины: Разработка программного обеспечения и информационных систем