Форум: "Начинающим";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
ВнизРабота с изображениеями Найти похожие ветки
← →
ЧиЧиЧи (2006-05-15 16:56) [0]Здравствуйте, мастера!
Подскажите пожалуйста, куда копать начинающему?
Хочу написать прогу для просмотра изображений.
В папке image имеются, скажем 10 файлов в формате jpg.
Имена всех файлов я загоняю в StringList.
И потом перегоняю в ListBox.
Вопрос: Как можно сделать, чтобы был предпросмотр всех
файлов?
Создать и разместить компонент на форме я могу, но не
получается все файлы запихнуть в Image /не знаю как правильно сказать/
Мастера, подскажите пожалуйста, как это можно реализовать?
Наверняка кто-то из Вас сталкивался с подобной задачей.
С Уважением.
← →
Джо © (2006-05-15 17:05) [1]Начни с Demos\ImagView.
← →
ЧиЧиЧи (2006-05-15 17:09) [2]Джо, я это уже видел, но требованиям как-то не мои :)
Может проще - как фото галереи в инете? У меня не получается такая вот вещь: предположим что есть на форме image (left:=8 Top:=8), когда создается второй image - как разместить его рядом (чтобы все было ровно в момент изменения размеров окна)?
← →
Ega23 © (2006-05-15 17:14) [3]
> когда создается второй image - как разместить его рядом
> (чтобы все было ровно в момент изменения размеров окна)?
>
AutoSize:=False. А также anchors правильно выставить.
← →
Джо © (2006-05-15 17:17) [4]> Может проще - как фото галереи в инете? У меня не получается
> такая вот вещь: предположим что есть на форме image (left:
> =8 Top:=8), когда создается второй image - как разместить
> его рядом (чтобы все было ровно в момент изменения размеров
> окна)?
Кто мешает второму Image"у присваивать Left,Top такой, чтобы он прилегал к первому? У них ведь есть еще Width/Height.
При изменении размеров формы происходит событие OnResize.
← →
ЧиЧиЧи (2006-05-15 17:17) [5]А также anchors правильно выставить
А что такое anchors? В первые слышу.
← →
Ega23 © (2006-05-15 17:23) [6]
> А что такое anchors? В первые слышу.
Дословно - "якори" (или "якоря"?)
← →
ЧиЧиЧи (2006-05-15 17:29) [7]Спасибо! Немного направили на путь истиный. Щас опробую :)
← →
ЧиЧиЧи (2006-05-15 18:52) [8]Мастера, опять я со своим старым вопросом.
До сих пор сижу и пытаюсь что-то сделать - ничего не выходит.
Я наверное, тупеть начинаю :(
Мастера прошу помощи подсказать мне такой алгоритм: В папке есть 5 файлов, как создать столько же image"эв?
← →
Ega23 © (2006-05-15 18:59) [9]
for i:=0 to 4 do
begin
With TImage.Create(Self) do
begin
Parent:=Self;
Width:=50;
Height:=50;
Top:=50;
Left:=i*Width+5;
Autosize:=False;
Picture.LoadFromFile(i-й файл из списка)
end;
end;
← →
ЧиЧиЧи (2006-05-15 19:10) [10]Ega231 Большое спасибо! Заработало! В следующий раз буду учитывать, что объекты нужно создавать в цикле. Что ж раньше -то до моих мозгов не дошло?
СПАСИБО!
← →
MetalFan © (2006-05-15 19:12) [11]идешь http://www.soft-gems.net/GraphicEx.php
качаешь библиотеку с исходниками...
там есть пример, как раз то, что тебе нужно...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.038 c