информационная безопасность
без паники и всерьез
 подробно о проекте
Сетевые кракеры и правда о деле ЛевинаSpanning Tree Protocol: недокументированное применение
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Вредоносный релиз LiteLLM 
 Мощные индийские ключи 
 Срочные патчи для критических уязвимостей... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[C++] VC DLLs -- importing/exporting objects 10.07.01 18:33  Число просмотров: 1008
Автор: Xan Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Всем хай!
>
> У мня возникла след. прблемка: мне нужно написать dll'ку из
> которой можно доставать объекты. Т.е. не просто 1 функцию а
> целый объект (например от CObject). Это ваще можно сделать
> используя dll?
>
> regards.... ;)
В длл можно объявлять глобальные переменные и, например, использовать функции, возвращающие их значения или указатели на них. Объекты не пробовал, но не вижу причин почему этого нельзя сделать.
<programming>
[C++] VC DLLs -- importing/exporting objects 10.07.01 18:16  
Автор: RatiO Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Всем хай!

У мня возникла след. прблемка: мне нужно написать dll'ку из которой можно доставать объекты. Т.е. не просто 1 функцию а целый объект (например от CObject). Это ваще можно сделать используя dll?

regards.... ;)
[C++] VC DLLs -- importing/exporting objects 10.07.01 18:33  
Автор: Xan Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Всем хай!
>
> У мня возникла след. прблемка: мне нужно написать dll'ку из
> которой можно доставать объекты. Т.е. не просто 1 функцию а
> целый объект (например от CObject). Это ваще можно сделать
> используя dll?
>
> regards.... ;)
В длл можно объявлять глобальные переменные и, например, использовать функции, возвращающие их значения или указатели на них. Объекты не пробовал, но не вижу причин почему этого нельзя сделать.
[C++] [C++] VC DLLs -- importing/exporting objects 11.07.01 09:57  
Автор: RatiO Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Привет :)
Я понял о чем ты.
Я наверно не правильно изъяснился... Вообщем мне нужно написать класс и засунуть его во что-нить типа dll или ocx...
А потом уже из этой dll'ки создавать объекты.
Наверно, мне нужно писть COM?
Потому что в dll'ке ИМХО нельзя описать интерфейсы...

хелп? ;)
[C++] BOT TAK [VC++] 11.07.01 22:05  
Автор: + <Mikhail> Статус: Elderman
<"чистая" ссылка>
> Привет :)
> Я понял о чем ты.
> Я наверно не правильно изъяснился... Вообщем мне нужно
> написать класс и засунуть его во что-нить типа dll или
> ocx...
> А потом уже из этой dll'ки создавать объекты.
> Наверно, мне нужно писть COM?
> Потому что в dll'ке ИМХО нельзя описать интерфейсы...
>
> хелп? ;)

class __declspec( dllexport) MyClass
{
//tvoi class sdes` . . .
};
[Win32] [C++] BOT TAK [VC++] 22.07.01 02:12  
Автор: RatiO Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Спасибо за ответ.

Ты не мог(ла) бы прислать мне какой-нить примерчик, или доку где это подробно описывается... Очень нужно :) плз...
Заранее благодарен

RatiO
root@ratio.dp.ua
[win32] ау народ!!! need help! 24.07.01 02:15  
Автор: RatiO Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Неужели никто в этом форуме не писал на vc объекты для использования в других программах или языках программирования??? :)
Плз, кто знает киньте ссылку на доку или дайте полезный совет ;)

Заранее благодарен.
RatiO (root@ratio.dp.ua)
пример - MFC 24.07.01 03:40  
Автор: kabanchik Статус: Незарегистрированный пользователь
<"чистая" ссылка>
человек тебе ясно написал - __declspec(dllexport) - почитай все об этом.
больше никакой химии.
затем созданный *.lib - файл, вместе с *.h файлами вкючаешь и используешь в любом проекте.
1





Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach