Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.03;
Скачать: CL | DM;

Вниз

Переменные в DLL   Найти похожие ветки 

 
KurtCobain   (2006-11-16 19:21) [0]

У меня в юните есть переменная ent. Когда моя DLL"ка пытается прочитать ent, ей (переменной) присваивается нулевое значение (ent:=nil). Что делать? Может ли вообще DLL читать переменные из других юнитов? Если нет - как мне быть? Помогите, плиз!

P.S.
DLL я загружаю динамическим способом.


 
Rouse_ ©   (2006-11-16 19:35) [1]

Хм, похоже на серию занимательно программмирование.

Покажи как читаешь значение переменной?


 
Leonid Troyanovsky ©   (2006-11-16 19:37) [2]



> (ent:=nil). Что делать? Может ли вообще DLL читать переменные
> из других юнитов? Если нет - как мне быть? Помогите, плиз!


Помести все в exe.
Подключать юниты проще ж, чем грузить длл. Не так ли?

--
Regards, LVT.


 
Desdechado ©   (2006-11-16 21:22) [3]

имхо, DLL - это другая программа. Читать из нее переменные лучше с помощь функций, описанных в этой DLL. Кстати, устанавливать - тоже.


 
Сергей М. ©   (2006-11-17 09:45) [4]


> Может ли вообще DLL читать переменные из других юнитов?


Не меси все в одну кучу.
Юнит - это элемент в составе разрабатываемого тобой проекта.
DLL - это готовый модуль, результат сборки того самого проекта.


> Может ли вообще DLL читать переменные из других юнитов?


Из своих юнитов - это пожалуйста.
О "чужих" же юнитах не может идти и речи, их попросту не существует для данного проекта, в данном проекте абсолютно все юниты - "свои".


 
StriderMan ©   (2006-11-17 09:49) [5]

может эта переменная поселилась в BPL? тогда она в одном экземпляре для ЕХЕ и всех DLL твоего проекта.


 
MetalFan ©   (2006-11-17 10:14) [6]


> в данном проекте абсолютно все юниты - "свои".


супер))))))



Страницы: 1 вся ветка

Текущий архив: 2006.12.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.134 c
2-1163848810
Handle
2006-11-18 14:20
2006.12.03
OpenProcess


2-1163602406
maxXP
2006-11-15 17:53
2006.12.03
Выделение целой строки StringGrid


2-1163146941
Access
2006-11-10 11:22
2006.12.03
События (свойства) ListView


6-1152518143
Antuan
2006-07-10 11:55
2006.12.03
проблемы с отправкой письма


1-1161673010
Чапаев
2006-10-24 10:56
2006.12.03
Про многоязычное приложение... ETM.