| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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'ы предназначенны для того, чтобы устранить рутинную работу, а не чтобы освободить программиста от знаний. |