Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2010, 10:29   #1
varelik
Форумчанин
 
Регистрация: 21.08.2009
Сообщений: 140
По умолчанию создать форму как com объект

Здравствуйте. Такой вопрос: начал делать СОМ объект. потренировался со всякими функциями арифметическими- получилось (сформировалась dll, кинул ее в проект- работает).
теперь нужно форму создать с кнопками (т.е. клас и интерфейс создаются)- в проект кидаю- не работает. Скорее всего что то делаю неправильно.
Подскажите, как это осуществить, плиз. Хотелось бы глянуть на конкретный код.
varelik вне форума Ответить с цитированием
Старый 15.01.2010, 11:22   #2
tavrocotaps
Пользователь
 
Аватар для tavrocotaps
 
Регистрация: 16.08.2008
Сообщений: 56
По умолчанию

ну в первом приближении, советую использовать частный случай COM, т.е. ActiveX компонент! к сожалению кода под рукой нет, но при большой необходимости раскопаю. Подробно разобранный пример есть ТУТ
forever trusting who we are...
tavrocotaps вне форума Ответить с цитированием
Старый 15.01.2010, 11:45   #3
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...конкретный код форм в activex (см. вложение).

регистрация <regsvr32 test_sms.ocx> и разрегистрация <regsvr32 /u test_sms.ocx>... проверить можно либо импортировав activex в delphi и выбрав появившийся компонент из вкладки activex, либо в IE кодом:
Код:
<OBJECT ID="sms" classid="clsid:37D65716-E318-11D4-A373-204C4F4F5020" CODEBASE = "test_sms.ocx"></OBJECT>
Изображения
Тип файла: jpg скрин.jpg (18.9 Кб, 129 просмотров)
Вложения
Тип файла: zip SMS_ocx.zip (187.8 Кб, 7 просмотров)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 15.01.2010, 13:37   #4
varelik
Форумчанин
 
Регистрация: 21.08.2009
Сообщений: 140
По умолчанию

tavrocotaps and raxp, щас буду разбираться, позже отпишусь. всем спасибо.
tavrocotaps, особо не заморачивайся, но если будет возможность, скинь код, (хотя м.б. и примера достаточно- пока не смотрел).

теперь чтото в с++ этот осх не могу подключить (делал через activform). ?(((((

Последний раз редактировалось varelik; 15.01.2010 в 17:18.
varelik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как программно создать форму на С Ytpyfqrf Общие вопросы C/C++ 4 02.06.2010 14:08
Как создать объект в Delphi из класса у которого объявлен только родитель? Tora1000 Общие вопросы Delphi 6 14.12.2009 11:57
Как создать объект на форме? tns-ka Microsoft Office Excel 2 13.12.2009 21:34
Как мне создать вот такой объект? Тупой Microsoft Office Excel 2 10.12.2009 00:12
Как создать форму с надписями. Александр ето я Общие вопросы Delphi 2 03.06.2009 12:24