Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.19;
Скачать: CL | DM;

Вниз

Признак главной формы - как поменять?   Найти похожие ветки 

 
Deedlit ©   (2003-12-07 07:57) [0]

Есть две формы. В ходе выполнения нужно ту, что была не главной, сделать главной, и наоборот... как это можно сделать? 0_o


 
Maxud ©   (2003-12-07 08:25) [1]

Application.MainForm?


 
Думкин ©   (2003-12-07 08:26) [2]


private
FMainForm: TForm;
public
property MainForm: TForm read FMainForm;


делай выводы.

А... зачем?


 
Maxud ©   (2003-12-07 08:40) [3]


> Deedlit © (07.12.03 07:57)

сорри, с Application.MainForm я погорячился (она readonly) :(


 
Deedlit ©   (2003-12-07 08:43) [4]

Application.MainForm - увы, read only. Не присваивается! :(

> А... зачем?
М-м... перед запуском главного окна нужно вывести окно login"а. Я думала сначала сделать главный LoginForm, а случае успешной авторизации - MainForm. Может быть, есть какой-то более... более нормальный способ?


 
Maxud ©   (2003-12-07 08:57) [5]

Тогда что-то типа этого:
В dpr:

...
var Pass: boolean;
begin
fmLogin := TfmLogin.Create(nil);
try
Pass := fmLogin.ShowModal = mrOK;
finally
fmLogin.Free;
end;
if not Pass then Exit;

Application.Initialize;
Application.CreateForm(TfmMain, fmMain);
Application.Run;

end;


 
Думкин ©   (2003-12-07 08:58) [6]

Создавай LoginForm не Application.CreateForm, а как остальные объекты.


 
Deedlit ©   (2003-12-07 16:43) [7]

Авторизация самодельная невзломаемая работает! :) Maxud, Думкин, спасибо вам огромное! :)



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

Текущий архив: 2003.12.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.02 c
3-61935
Disruptor
2003-11-27 07:09
2003.12.19
Когда лучше делать ApplyUpdates


3-61893
Denis
2003-11-27 15:19
2003.12.19
Как отобразить расчетное значение без обновления НД?


14-62283
Serginio666
2003-11-19 19:29
2003.12.19
Delphi 8 - ПО под Win32 заканчивается на Delphi 7


6-62171
][ncognito
2003-10-20 23:28
2003.12.19
Учёт траффика


1-62042
Романов Р.В.
2003-12-09 12:04
2003.12.19
Дин. массив в потоке