Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > Помощь при создании COM-приложении


Автор: User 31.3.2005, 12:00
Хочу попросить модераторов для данной темы написать инструкцию (устав) молодого бойца, с чего начинать создания COM приложений в Delphi. Например я, начав изучать данный материал многих моменты так и не понял, и что бы леквидировать эти пробелы выношу некоторые вопросы сюда, для обсуждения.
Можно сказать что этим вопросом можно открыть тему вышепредложенной темы.

При создании нового проекта запускаю <File - New - Other> в Delphi7 Переключаюсь на закладку
ActiveX и там выбираю Automation_Object. Появляется окно с полями:
- Co Class Name
- Instancing (В нем есть список - Multiple, Instance, Internal, Single Instance)
- Threading Model (В нем есть список - Single, Apartment, Free, Both, Neutral)
- Options
и галочка с названием:
Generate Event Support code

Далее жму ОК

Появляется второе окно с закладками:
- Attributes
- Uses
- Flags (Имеються галочки с названиями: Hidden, Restricted, Control)
- Text

У меня просьба поподробнее рассказать о свойствах данных окон, и что получиться если выбрать
разные значения их полей. Думаю что многим новичкам это было бы интересно.

Автор: Fantasist 1.4.2005, 20:46
Новичкам нужно начинать с теории. Чтобы понимать, что все эти галочки и атрибуты делают, нужно понимать COM, тогда и вопросов не будет. А так начинать сразу писать - ничего толового не получиться. Wizard'ы предназначенны для того, чтобы устранить рутинную работу, а не чтобы освободить программиста от знаний.


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)