Страница 1 из 1
Создание DLL
Добавлено: 25 авг 2004, 07:41
Stele
Всем привет, у меня проблема с созданием DLL (cоздаю с использованием MFC), при попытке подключения к ней из приложения появляется ошибка "не найден CLSID". Подскажите что делать, заранее спасибо
Добавлено: 25 авг 2004, 10:24
Hawk
Что значит попытка подключения к длл из приложения ?
Добавлено: 25 авг 2004, 13:32
Romeo
Как именно подключал? Если CLSID требует, значит DLL COM-овская должна быть... а это скорее всего не так.
Добавлено: 26 авг 2004, 10:01
Stele
Спасибо за дельный совет DLL у меня в самом деле не COM, осталось решить проблему как написать COM DLL на VC, а тут у меня тоже проблемы. Подскажите с чего начать
Добавлено: 26 авг 2004, 10:52
Romeo
Ответь на вопрос каких результатов нужно добиться подключением DLL и как именно ты её пробовал подключать? Несоответствие может быть именно в этом аспекте и COM, вполне вероятно, совсем не при чём.
Добавлено: 26 авг 2004, 10:59
Stele
Мне нужно вызвать в 1С некоторую функцию из DLL
Добавлено: 26 авг 2004, 11:10
Romeo
Хорошо с результатами ясно. А как пробовал подключать? - это тоже важно. Я бы даже уточнил вопрос: статически или динамически?
Добавлено: 26 авг 2004, 11:24
Stele
в 1С есть функция ЗагрузитьВнешнююКомпоненту(Имя DLL) и как бы все к какому типу подключения это можно отнести затрудняюсь сказать
Добавлено: 26 авг 2004, 11:35
Romeo
Хорошо, тогда делаю предположение, что 1С требует обязательно, чтобы DLL-ка была COM-овской. В таком случае создавай новый проект ATL DLL. Он уже будет комовский. Дальше разберёшься... По крайней мере это самый оптимальный вариант.
Добавлено: 26 авг 2004, 11:47
Stele
Спасибо, сейчас попробую...