Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.08;
Скачать: 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 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.039 c
6-1086519798
valex1
2004-06-06 15:03
2004.08.08
Имя хоста по IPшнику


8-1085220107
kopcap
2004-05-22 14:01
2004.08.08
Как натянуть текстуру на обьект.....


14-1090736827
SergP
2004-07-25 10:27
2004.08.08
PHP. Нужно что-то наподобии дельфийского IntToHex


1-1090861039
Alex-21
2004-07-26 20:57
2004.08.08
TPageControl


1-1090490393
sAge
2004-07-22 13:59
2004.08.08
Помощь c ListView