Помогите с программированием!!! Задача не школьная...

Все о программах, утилитах и ОС.
Аватара пользователя
-=NeWT=-
Местный
Местный
Сообщения: 1864
Зарегистрирован: Сб авг 14, 2004 10:45 pm
Откуда: InffinNet
Контактная информация:

Помогите с программированием!!! Задача не школьная...

Непрочитанное сообщение -=NeWT=- » Пт дек 19, 2008 8:43 pm

Среда - Delphi. Имеется комплект SDK "ActiveHome". Нужно использовать готовую библиотеку dll через ActiveX/COM интерфейс. Я совсем ниразу так не делал. Кто соображает подскажите как это сделать!

Что делаю я:
- Делаю New Application, сохраняю его.
- Потом New -> Other -> ActiveX -> COM Object. Указываю библиотеку, интерфейс, "Ок"... Сохраняюсь.
- Потом в коде формы своего Application пишу Uses - созданный .pas "TLB".
- Потом в Private "AH: IActiveHome", слово IActiveHome Delphi уже понимает!
- Потом допустим OnButtonClick пишу и в коде "AH." после точки всплывают все подсказки от данного Интерфейса, т. е. всё пучком.
- Компилиться без проблем, но при запуске ошибка: "EOleError: Type information missing for class TActiveHome".

Как правильно работать с COM в Delphi??? Я ваще ХЗ! Приложен архив с DLL'кой. Если это сделать, то можно будет свет в туалете с компьютера выключать!!!
Вложения
USB.rar
DLL'ка...
(116.17 КБ) 53 скачивания

Amigo

Непрочитанное сообщение Amigo » Пт дек 19, 2008 9:18 pm

zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

Amigo

Непрочитанное сообщение Amigo » Пт дек 19, 2008 9:25 pm

zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

Аватара пользователя
-=NeWT=-
Местный
Местный
Сообщения: 1864
Зарегистрирован: Сб авг 14, 2004 10:45 pm
Откуда: InffinNet
Контактная информация:

...

Непрочитанное сообщение -=NeWT=- » Пт дек 19, 2008 10:17 pm

Блин!!! Почему всё так просто оказалось!?!? :))))) Я ТЯ ЛЮБЛЮ ПРОСТО!!! РАБОТАЕТ!!!!!!!!

Аватара пользователя
punk
Атеист года 10
Сообщения: 3641
Зарегистрирован: Пн авг 29, 2005 7:18 pm
Откуда: монино
Поблагодарили: 7 раз
Контактная информация:

Непрочитанное сообщение punk » Сб дек 20, 2008 12:00 am

Делфи....
С++ рулит.. а вы делфи=((
хотя в Билдере все точно так-же... не успел ответить=)
Амиго- тебе зачет...
"...Жить, наверное, лучше, не имея ничего… Ты становишься свободен, как зверь, как птица… Небо… Много времени на творчество..."
Ю.Клинских
"ИДУ НА ВЫ!" древние славяне
Press any key to continue or other key to pause.
Молодой специалист - дилетант широкого профиля.
Иногда мне кажется, что быть панком в современной России означает не ругаться матом, вести здоровый образ жизни и быть образованным человеком©

Аватара пользователя
Features
Местный
Местный
Сообщения: 1637
Зарегистрирован: Пт июн 10, 2005 6:32 pm
Откуда: катманду
Контактная информация:

Непрочитанное сообщение Features » Сб дек 20, 2008 10:50 am

punk писал(а):С++ рулит.. а вы делфи=((
да не надо этих загонов :D

Аватара пользователя
Ритястик
Завсегдатай
Завсегдатай
Сообщения: 308
Зарегистрирован: Пт авг 11, 2006 4:35 pm
Откуда: Марс
Контактная информация:

Непрочитанное сообщение Ритястик » Сб дек 20, 2008 10:54 pm

punk писал(а): С++ рулит..
ф топку срр. шарп навсегда! 8)

Ответить

Вернуться в «Soft-программы и операционные системы.»