Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.49 MB
Время: 0.015 c
2-1188305625
Shad
2007-08-28 16:53
2007.09.23
Работа с другими программами


9-1161009129
Tesla
2006-10-16 18:32
2007.09.23
Вывод текста юзверю в 3D играх


10-1137365312
Wistler
2006-01-16 01:48
2007.09.23
Internet Explorer и ActiveX


2-1188231741
Ellita
2007-08-27 20:22
2007.09.23
Я хочу чтобы мое ехе-шное окно не меняло размер


15-1188203203
БарЛог
2007-08-27 12:26
2007.09.23
Виста. Два ip-адреса. Одна рабочая группа. Локатор не включается.




   Наверх