Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.09.23;
Скачать: CL | DM;

Вниз

а какой актив икс работет на всех виндах с gif, jpg, bmp   Найти похожие ветки 

 
Альберт_   (2007-07-29 00:09) [0]

ребят, привет! вопрос - сабж.
был в винде актив икс какой-то.. может знает кто-нибудь?


 
Kerk ©   (2007-07-29 00:12) [1]

А теперь прожуй и повтори


 
Альберт_   (2007-07-29 00:37) [2]

=) попытка 2
какими встроенными в винду средствами можно получить bits файлов типа gif, jpg, bmp?


 
Kerk ©   (2007-07-29 02:25) [3]

GetDIBits() ?
Правда это не ActiveX


 
P_   (2007-07-29 03:35) [4]


> Kerk ©   (29.07.07 02:25) [3]
>
> GetDIBits() ?
> Правда это не ActiveX


Неужели она формат Jpeg может открыть из файла? Вот уж не знал...


 
Альберт_   (2007-07-29 14:20) [5]

или может это можно сделать с помощью iPicture?


 
@!!ex ©   (2007-07-29 17:47) [6]

Ээээ. Автор, скажи толком, че те надо, и при чем тут ActiveX? Вообще в курсе, что это такое?


 
Kerk ©   (2007-07-29 17:54) [7]

Когда мне нужно было нарисовать на форме картинку из JPG, я грузил ее с помощью OleLoadPicture() в IPicture. Потом ее рендерил на HBITMAP.


 
@!!ex ©   (2007-07-29 18:00) [8]

> [7] Kerk ©   (29.07.07 17:54)

jpeglib есть.. нафиг с com извращаться? :\


 
Kerk ©   (2007-07-29 18:08) [9]

> [8] @!!ex ©   (29.07.07 18:00)

Нафига таскать с собой стороннюю библиотеку, если есть штатное решение в несколько строк? :)


 
Альберт_   (2007-07-31 03:34) [10]

@!!ex, я вообще-то в курсе=) a kerk"у респект - правильно подметил идею.

так получается, что iPicture юзать надо?


 
@!!ex ©   (2007-07-31 09:01) [11]

> @!!ex, я вообще-то в курсе=)

Ну просто по фразу:

> был в винде актив икс какой-то..

Это не очевидно. :)

ACtiveX какой то и Com какой то... разный смысл, :))


 
Kerk ©   (2007-07-31 09:35) [12]

> [10] Альберт_   (31.07.07 03:34)

Пока получается так. Отрендерить картинку на HBITMAP, а там уж виндовыми средствами - GetDIBits() или как там ее...


 
vicegen   (2007-08-03 22:27) [13]

gdiplus


 
vicegen   (2007-08-03 22:32) [14]

забыл добавить :) для делфов юниты+классы+примеры можно слить отсюда:
http://www.progdigy.com/modules.php?name=gdiplus


 
Альберт_   (2007-08-05 02:29) [15]

прикольная штучка) посмотрим что лучше использовать. так запарился уже. знаете, пишешь месяцами, а потом когда почти закончил, думаешь: кому ее загнать и вообще нахрен она нужна=)


 
homm ©   (2007-08-06 21:35) [16]

> прикольная штучка)

запятая глючная запятая медленная (если это конечно о GDI+)


 
palva ©   (2007-08-06 22:04) [17]

А что значит работать? Показать? TWebBrowser покажет любую картинку, даже анимированный gif.


 
Альберт_   (2007-08-23 20:56) [18]

работать - значит получить bits затратив как можно меньше физ размера.


 
Kerk ©   (2007-08-23 20:58) [19]


> palva ©   (06.08.07 22:04) [17]

В чем кайф отвечать, не читая ветку? :)


 
Альберт_   (2007-08-23 21:02) [20]

так наверное  прикольней)) Гг


 
tesseract ©   (2007-08-23 21:14) [21]


> так получается, что iPicture юзать надо?


iPicture - это интерфейс Ie. Соотвественно его возможности зависят от версии установленного Ie. Я обычно пользуюсь GraphicsEx - но приходилось пользоваться и IPicture - для обмена с 1С например.


 
Альберт_   (2007-08-24 01:01) [22]

а в чем минусы в использовании ipicture?


 
tesseract ©   (2007-08-24 13:09) [23]


> а в чем минусы в использовании ipicture?


Не входит в VCL, поддержка форматов зависит от версии IE.



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

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

Наверх




Память: 0.51 MB
Время: 0.018 c
6-1169998704
ChainikDenis
2007-01-28 18:38
2007.09.23
DOS приложение гробит обмен по UDP


15-1187863762
Memed_1971
2007-08-23 14:09
2007.09.23
Fast Report 4.0 install


3-1179599806
ARTEM779
2007-05-19 22:36
2007.09.23
проблема с дочерными окнами


2-1188379446
Женя_кэт
2007-08-29 13:24
2007.09.23
Запись RTF файла в БД


2-1188173770
HF-Trade
2007-08-27 04:16
2007.09.23
Инвертировать мышь по оси Y