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

Вниз

ActiveX на WinApi   Найти похожие ветки 

 
Альберт ©   (2007-07-22 20:42) [0]

Привет! поскажите, плз, концепцию создания activex на WinApi. Жду ответа =)


 
Однокамушкин   (2007-07-22 21:20) [1]

Для этого не WinAPI нужно, а COM, а эта штука тяжёлая, двумя словами не опишешь... У меня вот есть книжка Трельсена, так там первый полноценный COM-сервер создаётся только в 5-ой главе, которая начинается с 264-ой страницы, а до этого идёт теория, без которой никак нельзя... А ActiveX - это ещё сложнее, чем простой COM-сервер, тут просто концепцию в двух словах написать нельзя...


 
Альберт ©   (2007-07-22 23:27) [2]

хорошо, если цель - создать очень маленький актив икс, то что можете посоветовать?


 
DrPass ©   (2007-07-22 23:42) [3]


> если цель - создать очень маленький актив икс, то что можете
> посоветовать?

Ты думаешь, что если нужно научиться водить маленький автомобиль, то нужно учить меньше правил дорожного движения?


 
Альберт ©   (2007-07-22 23:52) [4]

мне получается в VB лучше писать? тупо create и function


 
Альберт ©   (2007-07-22 23:54) [5]

в дельфи эта штука до фига весит. ну вообще ужас.


 
DrPass ©   (2007-07-22 23:55) [6]


> мне получается в VB лучше писать? тупо create и function

Тупо ты можешь и в Delphi. Там тоже мастер создания есть, и уже готовый набор классов. Но тогда непонятно, к чему тут WinAPI и всякие концепции


 
DrPass ©   (2007-07-22 23:55) [7]


> в дельфи эта штука до фига весит. ну вообще ужас.

Естественно. Ты ж туда, наверное, и формочку поместил, и еще что-нибудь


 
Альберт ©   (2007-07-23 00:02) [8]

ну а меньше 78 кб есть вариант?


 
DrPass ©   (2007-07-23 00:42) [9]

Меньше 78К - вряд ли. Тут тебе никакой VB не поможет. Берешь в руки

> книжка Трельсена, так там первый полноценный COM-сервер
> создаётся только в 5-ой главе, которая начинается с 264-
> ой страницы, а до этого идёт теория, без которой никак нельзя

... и вперед


 
palva ©   (2007-07-23 11:32) [10]


> Альберт ©   (22.07.07 23:54) [5]
>
> в дельфи эта штука до фига весит. ну вообще ужас.
>

А в бейсике разве весит меньше? Конечно, если учесть необходимость держать на компьютере файл поддержки VB полтора мегабайта.


 
SlymRO ©   (2007-07-24 05:13) [11]

\Demos\ActiveX\ShellExt\qregister.dpr


 
SlymRO ©   (2007-07-24 05:15) [12]

46080 байт :)


 
Alkid ©   (2007-07-24 14:14) [13]

Если нужны маленькие ActiveX-ы. то юзай MS VC++ + ATL.
Не по теме сайта совет, но ATL как раз делался для создания "lightweight" компонентов.


 
Альберт ©   (2007-07-26 02:46) [14]

ухты спасибо, ребята!  буду юзать =))



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

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

Наверх




Память: 0.49 MB
Время: 0.026 c
15-1184873242
Petr V. Abramov
2007-07-19 23:27
2007.08.19
Автомобили "Бентли" и "Ягуар" не сооветствуют


15-1185134094
lookin
2007-07-22 23:54
2007.08.19
Наткнулся вот на видео - ощущение чего-то космического...


4-1172662228
vlad_ri
2007-02-28 14:30
2007.08.19
перехват функции (возможно хуки)


2-1185350713
Боб
2007-07-25 12:05
2007.08.19
Компоненты из пакета deSound от www.droopyeyes.com


15-1185053201
THandle
2007-07-22 01:26
2007.08.19
Visual C++ 6