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

Вниз

Заставка к прогармме   Найти похожие ветки 

 
Максим   (2003-10-02 13:44) [0]

Подскажите как правильно сделать заставку к программе ????


 
Skier ©   (2003-10-02 13:45) [1]

Посмотреть дельфийский пример MastApp.dpr


 
ZEE ©   (2003-10-02 14:01) [2]

http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988619925&n=16


 
Anatoly Podgoretsky ©   (2003-10-02 14:10) [3]

Rак правильно вопрос очень сложный, сначала надо описать эту правильность, тогда сможешь получить ответ.
А если вообще сделать то Skier © (02.10.03 13:45) [1]


 
AbrosimovA ©   (2003-10-02 14:37) [4]

---------------------------------------------------------------
program Prog;

uses
Forms,
Main in "Main.pas" {MainForm},
Splash in "Splash.pas" {SplashForm};

{$R *.res}

begin
try
SplashForm := TSplashForm.Create(Application);
SplashForm.Show;
SplashForm.Update;
SplashForm.Hide;
finally
SplashForm.Free;
end;
Application.CreateForm(TMainForm, MainForm);
Application.Run;
end.


Время показа заставки настраивается с помощью свойства таймера
Timer1.Interval:=5000

-------Форма заставки----------------------------------------

unit Splash;

.........

type
TSplashForm = class(TForm)
Timer1: TTimer;
procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
procedure Timer1Timer(Sender: TObject);
procedure FormHide(Sender: TObject);

var
SplashForm: TSplashForm;

procedure TSplashForm.Timer1Timer(Sender: TObject);
begin
Timer1.Enabled := False;
end;

procedure TSplashForm.FormCloseQuery(Sender: TObject;
var CanClose: Boolean);
begin
CanClose := Not Timer1.Enabled;
end;

procedure TSplashForm.FormHide(Sender: TObject);
begin
repeat
Application.ProcessMessages;
until SplashForm.CloseQuery;
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
14-40642
CinCinNut
2003-09-24 14:39
2003.10.13
А любят ли программеры пиво?


1-40445
Goga
2003-10-02 15:24
2003.10.13
Кто знает как работать с LDAPом?


14-40653
DProg
2003-09-24 11:20
2003.10.13
Как просто и быстро передать список строк от прогр. к программе?


1-40460
tria
2003-10-03 11:27
2003.10.13
Как значение типа множество преобразовать в число или строку?


6-40545
NVjed
2003-08-15 14:19
2003.10.13
Место сервера по IP