![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Здраствуйте программеры! Интересует такой вопрос! Нужен компонент для загрузки графических файлов различного типа, но конечно же не такого убогого как Image, компонент конечно тоже хороший, но требуется что-либо более функциональное!
Задача стоит такая чтобы я мог видеть мозайку картинок, надеюсь вы это понимаете! ТОже самое как в масдае эскизы! Или мож кто знает или есть исходник того как это можно самому реализовать! Заранее спасибо! ![]() Последний раз редактировалось M@TRiX, 09.01.2007 в 20:11. |
#2
|
|||
|
|||
![]() Ну что? Никто чтоли не пробовал ничего подобного? Мож всё-таки кто-нибудь знает как быстро загрузить в программу много картинок?
|
#3
|
||||
|
||||
![]() Может это подойдет - http://www.ruloads.com/dev/java/16193prog.html
Последний раз редактировалось Decoding, 10.01.2007 в 09:50. |
#4
|
||||
|
||||
![]() http://www.hicomponents.com
платный компонент DImageEn http://imaginglib.sourceforge.net бесплатный компонент, я его юзаю, делал один хороший чел, продолжает развивать его, можно с ним по аське консультироваться на английском THE CRACKER IS OUT THERE |
#5
|
|||
|
|||
![]() Для отображения мозайки можно использовать стандартный Timage, для поддержки различных форматов иди на torry.net там много есть чего интересного
Соответственно код для отображения мозайки : Код:
procedure TForm1.Button1Click(Sender: TObject); var x,y,i:integer; img:array[0..10] of TImage; begin x:=0; y:=0; for i:=0 to 10 do begin /////////////////////////////////////////////////////////// img[i]:=Timage.Create(self); img[i].parent:=Form1; img[i].picture.loadfromfile('c:\temp.bmp'); img[i].visible:=true; img[i].left:=x; img[i].top:=y; img[i].Stretch :=true; img[i].Width:=200 ; img[i].Height:=150; /////////////////////////////////////////////////////////// inc(x,img[i].Width+8); if x>form1.Width-img[i].Width then begin x:=0; inc(y,img[i].Height +8); end; Application.ProcessMessages end; end; |
#6
|
|||
|
|||
![]() Если есть вопросы пиши в асю 114971329
|