Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Wind Гость
|
Добавлено: Вт Окт 07 2003 19:05 Заголовок сообщения: Импортирование переменных из DLL |
|
|
Объясните неграмотному плз. как получить доступ к перееноой из DLL котоая объявлена в ней так _declspec( dllexport ) extern int MyVar;
DLL загужаю динамически |
|
Вернуться к началу |
|
|
Anonymous Гость
|
Добавлено: Чт Окт 09 2003 20:47 Заголовок сообщения: Re: Импортирование переменных из DLL |
|
|
неявная компоновка __declspec( dllimport ) int MyVar; |
|
Вернуться к началу |
|
|
nut888 Гость
|
Добавлено: Пт Окт 10 2003 10:55 Заголовок сообщения: Re: Импортирование переменных из DLL |
|
|
А зачем Можно например завести две функции int get_var(); void set_var(int *i); и работай с переменной |
|
Вернуться к началу |
|
|
grayrat
Зарегистрирован: 30.06.2003 Сообщения: 189
|
Добавлено: Пт Окт 10 2003 15:22 Заголовок сообщения: А потом сделать обёртку ! |
|
|
class DLL_Int { public: DLL_Int(const char *DLL_name, const char *Var_name); // например int operator = ( int i ) { set_var(i); return i; } operator int () { return get_var(); } private: ... }; а потом: DLL_Int I( "MyDLL", "MyVAR" ); int j = I + 5; I = 5 + j;
конечно, это только идея |
|
Вернуться к началу |
|
|
|