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

Вниз

Прозрачный логотип   Найти похожие ветки 

 
VitAngel   (2007-03-16 05:22) [0]

Утро доброе! Подскажите как сделать, чтоб перед загрузкой приложения появлялась картинка-логотип сначала с прозрачностью 0 и постепенно становилась 100 %


 
TApp   (2007-03-16 08:56) [1]

procedure TForm1.Timer1Timer(Sender: TObject);
var
 i: integer;
begin
 i:= Form1.AlphaBlendValue + 1;
 Form1.AlphaBlendValue:= i;
 if i > 254 then
 Timer1.Enabled:= false;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
 Form1.BorderStyle:= bsNone;
 Form1.AlphaBlend:= true;
 Form1.AlphaBlendValue:= 0;
 Timer1.Interval:= 1;
 Timer1.Enabled:= true;
end;


 
Fantasy ©   (2007-03-16 12:56) [2]


procedure TForm1.FormActivate(Sender: TObject);
var
i : Integer;
begin
Form1.AlphaBlend :=  True;
Form1.AlphaBlendValue := 0;
Application.ProcessMessages;
for i := 0  to 255  do
 begin
   AlphaBlendValue := i;
   Application.ProcessMessages;
 end;
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
i : Integer;
begin
for i := 255 downto 0  do
 begin
   Form1.AlphaBlendValue := i;
   Application.ProcessMessages;
 end;
end;


 
Fantasy ©   (2007-03-16 13:17) [3]

если хочеш чтобы побыстрее

procedure TForm1.FormActivate(Sender: TObject);
var
i : Integer;
begin
AlphaBlend :=  True;
AlphaBlendValue := 0;
Application.ProcessMessages;
i:= 0;
while i < 255 do
 begin
   AlphaBlendValue := i;
   i := i+20;
   Application.ProcessMessages;
 end;
AlphaBlendValue := 255;
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
i : Integer;
begin
i:= 255;
while i > 1 do
 begin
   AlphaBlendValue := i;
   Application.ProcessMessages;
   i := i-20;
 end;
end;


 
VitAngel   (2007-03-16 16:34) [4]

Спасиба



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

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

Наверх




Память: 0.47 MB
Время: 0.07 c
2-1177487406
Neket
2007-04-25 11:50
2007.05.13
Скопировать строки в Excel


15-1176403132
РВА
2007-04-12 22:38
2007.05.13
Соединение BlueTooth моб. тел и ПК


15-1176690886
Slider007
2007-04-16 06:34
2007.05.13
С днем рождения ! 15 апреля


2-1177508495
Key999
2007-04-25 17:41
2007.05.13
Как вывести время техпроцесса в чч:мм:сс, если оно превышает 24 ч


2-1177452950
marathoner
2007-04-25 02:15
2007.05.13
DBGrid - показать данные