powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Просмотр миниатюр изображений
25 сообщений из 29, страница 1 из 2
Просмотр миниатюр изображений
    #33800893
kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В программе 2 окошка. В одном список папок. В другой миниатюрки картинок находящихся в папке(типа ACDSee).
Я тут странных путей показа картинок понапридумывал.
Может, кто подскажет алгоритм как миниатюры картинок из папки в окошке с прокруткой показывать...
Извините за ламерский вопрос.
Прога на C++ Builder
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33800902
Alexey-M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код в студию. Тут же не телепаты.
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33800912
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kutuzovкак миниатюры картинок из папки в окошке с прокруткой
показывать
TListView
TDrawGrid
TListBox
TPaintBox + TScrollBox
TCanvas

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33800927
kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexey-MКод в студию. Тут же не телепаты.
Какой код...
Кода еще нет...
я сначала подумал с умными людьми посоветоваться, а потом писать начинать :)
а то наворочу, а потом переделывать…
так хоть примерно знать буду куда копать :)
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33800932
kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Карабас Барабас
kutuzovкак миниатюры картинок из папки в окошке с прокруткой
показывать
TListView
TDrawGrid
TListBox
TPaintBox + TScrollBox
TCanvas

Posted via ActualForum NNTP Server 1.3
а...
можно немного поподробнее что для чего использовать и в какой последовательности ;)
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33800997
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kutuzovчто для чего использовать
любой из перечисленных классов подходит + руки + голова

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33801033
kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Карабас Барабас
любой из перечисленных классов подходит + руки + голова

+знания ... наверное :)
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33801071
AlexSar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А может это поможет?
http://codeproject.com/miscctrl/thumbnailctrl.asp
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33801084
Dmitrii K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kutuzov Карабас Барабас
любой из перечисленных классов подходит + руки + голова

+знания ... наверное :)
По умолчанию экземпляр класса "знания" инкапсулируется экземпляром класса "голова", так что это уже лишнее дублирование...
Другое дело, что приходится иногда экземпляр "знания" импортировать через forum.dll из локально недоступных объктов класса "голова"... Тогда не лишнее, только бы при работе с классами "руки", "знания", "голова" не возникало вопросов типа
авторчто для чего использовать и в какой последовательности

;)
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33801088
Hex 00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня тожу голова есть. Я в нее ем
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33801155
kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexSarА может это поможет?
http://codeproject.com/miscctrl/thumbnailctrl.asp
может и поможет...
но это вроде не для Builder'a :)
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33801187
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, kutuzov!

k> может и поможет...
k> но это вроде не для Builder'a :)

Знания не те просто, загрузи нужные

---------------------
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33801212
kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Карабас БарабасПривет, kutuzov!
Знания не те просто, загрузи нужные

Привет.
Спасибо что сказал!!!
Если не буду уверен нужные знания или не нужные знания буду знать кого спросить!!
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33801424
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kutuzov AlexSarА может это поможет?
http://codeproject.com/miscctrl/thumbnailctrl.asp
может и поможет...
но это вроде не для Builder'a :)

я для этих вещей пользуюсь TopGrid

http://www.objectsight.com/TopGridOverview.htm
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33801800
kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ссылочку...
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33801840
kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TopGrid 3.01 - $229
:)
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33802540
kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для TListView как тсточник изображений можно выбрать TImageList...
Проблема в том что в TImageList только .bmp .ico загрузить можно....
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33803996
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kutuzovTopGrid 3.01 - $229
:)

можно пользовать обычный грид а на кастом дро повесить свой рисовальщик.
не должно быть слишком сложно
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33804132
kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробую использовать TDrawGrid, для отрисовки надо использовать OnDrawCell?
Не понимаю как в ячейку jpg загрузить...
:(
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33804294
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kutuzovиспользовать OnDrawCell? Не понимаю как в ячейку jpg
jpg загружаешь в TJPEGImage, из которого можно в ImageList
а в OnDrawCell на Canvas рисуешь

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33806841
kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Карабас Барабас
jpg загружаешь в TJPEGImage, из которого можно в ImageList
а в OnDrawCell на Canvas рисуешь

jpg в TJPEGImage через TImage могу его показать.
А как в ImageList его поместить допереть не могу...
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33806866
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kutuzov
k> jpg в TJPEGImage через TImage могу его показать.
k> А как в ImageList его поместить допереть не могу...

TImageList::Add(Graphics::TBitmap* Image, Graphics::TBitmap* Mask);

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33808681
kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Картинка вроде рисуется....
а как ее уменьшить до 100x100 допереть не могу...

void __fastcall TForm1::DrawGrid1DrawCell(TObject *Sender, int ACol,
int ARow, TRect &Rect, TGridDrawState State)
{
TJPEGImage * examp = new TJPEGImage;
if(ACol==1&&ARow==1)
{
examp->LoadFromFile("test.jpg");
DrawGrid1->Canvas->Draw(100,10,examp);


}
}
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33808718
Dmitrii K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kutuzovКартинка вроде рисуется....
а как ее уменьшить до 100x100 допереть не могу...

TImage::Stretch ?
...
Рейтинг: 0 / 0
Просмотр миниатюр изображений
    #33808742
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kutuzovDrawGrid1->Canvas->Draw
DrawGrid1->Canvas->StretchDraw

только вот зачем ты каждый раз грузить большую картинку ?
загрузи свои рисунки один раз в ImageList, сразу уменьшив их, из него и рисуй
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / C++ [игнор отключен] [закрыт для гостей] / Просмотр миниатюр изображений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]