Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.08.19;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.038 c
15-1184850441
Ega23
2007-07-19 17:07
2007.08.19
Дурной вопрос, но всё-же:


15-1185194503
StriderMan
2007-07-23 16:41
2007.08.19
GPS: встроенный vs внешний


8-1162988356
DesWind
2006-11-08 15:19
2007.08.19
Подавление частоты.


15-1184638669
Slider007
2007-07-17 06:17
2007.08.19
С днем рождения ! 17 июля 2007 вторник


2-1185559407
Скарамуш
2007-07-27 22:03
2007.08.19
Реакция на клавишу





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский