Вниз
Скачать: CL | DM;

1stClass   Найти похожие ветки 

 
ruslan ©   (2004-07-19 18:47) [0]

Takoy vopros. Ya polzuys kompon..1stClass.
Na formu vivaju bmp fayl bolsim razmerom 1.9 mb. A etot fayl doljen povtaryatsya u menya v druqix formax (FORM2, FORM3..). Teper na kazdom forme (fopm2,...) "obektinspektore" fcImageForm1.Picture...load vizivayu 1.bmp. Vse rabotaet i forma polucaet vid kontura bmp fayla.

Koda idet komplyaciya exe fayl polucaetsya na primer razmerom 9 mb. (tak kak bmp fayli naxoditsya tam)

Teper ya xocu umensit obem exe fayla po etomu pisu nije sleduyusiy kod      

rocedure TForm1.FormActivate(Sender: TObject);
begin
fcImageForm1.Picture.LoadFromFile("1.bmp");
end;

Toqda forma polucaet obicniy kvatratniy vid (to est po vid kontram bmp fayla forma ne polucaet)

Kak mojno resit etu problemu?

Zaranie bloqadaren vsem.


 
Defunct ©   (2004-07-20 03:15) [1]

Есть формат JPG


 
ЮЮ ©   (2004-07-20 03:47) [2]

Коипонент у тебя, а проблемы должнв решать мы -телапаты :)
Итак, напрягаем извилины...
Т.к. в Design-е ты имеешь примоугольный fcImageForm1, а при запуске - форму с контурами картинки, очевидно, все реализовано в Create компонента и в случае с загрузкой картинки после создания ты и получаешь обычную форму. Посмотри исходники Create компонента, там, наверняка, есть вызов метода, создающего регионы, его и вызови аосле загрузки картинки. Причем, сделать это лучше в OnCreate формы, а не onActivate, которое будет возникать постоянно при переключениями между формами приложения


 
ruslan ©   (2004-07-20 09:41) [3]

>Defunct ©   (20.07.04 03:15) [1]
>Есть формат JPG
1.format JPG on ne priznoet
2.na etom formate kacestvo xuje


 
ruslan ©   (2004-07-20 10:29) [4]

ЮЮ ©   (20.07.04 03:47) [2].
Komponent moqu otpravit tebe.:)
Vas sovet ocen interesniy. No poka ya ne takoy AS kotoriy moqbi razbiratsya v komponentax. Bolsaya sposibo.


 
ЮЮ ©   (2004-07-21 07:21) [5]

>Komponent moqu otpravit tebe.:)

Kolesov<ухо>msun<тчк>ru :)


 
ruslan ©   (2004-07-21 10:08) [6]

ЮЮ ©   (21.07.04 07:21) [5]

Poymay komp.. seqodnya otpravlyu :)


 
ЮЮ ©   (2004-07-22 08:29) [7]

Отправил ответ на мыло. Отвечу и здесь:

procedure TForm1.FormCreate(Sender: TObject);
begin
 fcImageForm1.Picture.LoadFromFile("1.bmp");
 fcImageForm1.ApplyBitmapRegion;
end;


 
ruslan ©   (2004-07-23 12:41) [8]

V etom je 1stClass ne rabotaet
fcImagePanel1, fcPanel1

daet osibka
[Fatal Error] m.pas(8): File not found: "fcimagepanel.dcu"
[Fatal Error] m.pas(9): File not found: "fcpanel.dcu"

ponyatno cto net dcu fayli
Elli u koqoto est tokoy komponet :) mojet obyasnit cto mojno li eto ustranit?



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.02 c
1-1090508016
Lin7
2004-07-22 18:53
2004.08.08
А можно весь код проги в try - except запихнуть?


1-1090918507
Knight
2004-07-27 12:55
2004.08.08
Какой тип лучше выбрать...


14-1089942619
Думкин
2004-07-16 05:50
2004.08.08
С днем рождения! 16 июля


4-1086328608
atruhin
2004-06-04 09:56
2004.08.08
Работа с GUI из сервиса


1-1090422127
Schummi
2004-07-21 19:02
2004.08.08
Удалить запись из типизированного файла




   Наверх