Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];

Вниз

Переменные в 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.041 c
15-1163496527
data
2006-11-14 12:28
2006.12.03
Порекомендуйте надежных и хороших мастеров (взялась за ремонт)


1-1161243455
pyJIoH
2006-10-19 11:37
2006.12.03
Выгрузка данных в XML. Создание файла TFileStream ом.


4-1153691416
Тонго
2006-07-24 01:50
2006.12.03
Win API


15-1163602633
Pazitron_Brain
2006-11-15 17:57
2006.12.03
Как измерить скорость пули?


4-1153208832
anton1209
2006-07-18 11:47
2006.12.03
Flow control в BCD





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский