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

Вниз

ShareMem - ошибка при выгрузке библиотеки...   Найти похожие ветки 

 
Poirot   (2002-08-10 01:14) [0]

MF... Она меня сегодня добила.... Подключаешь этот модуль Библ выдаёт ошибку чтения по адресу $00000000 при ФрииЛибрари ну и так далее... В чём проблема...


 
Poirot   (2002-08-11 01:16) [1]

Ну блин кто-нить... хелп... Пустая библиотека и лажается....


 
oomneeq   (2002-08-11 02:20) [2]

Куда подключаешь?
Что значит пустая?
Sharemem д.б. первым в списке uses только у dpr
т.е. у приложения и у DLL
Когда вызываешь фрилайбрэри?
создаются ли в дллке объекты с Owner"ом Application




 
Poirot   (2002-08-11 02:39) [3]

Просто библиотека... первым ShareMem..(читать я всёж что-то умею...)
Пустая - значит кроме объявления модулей нету ничего (ну и с чем-то тоже глючит)
Ток и есть!!!

hDLL = LoadLibrary("xxx,dll");
try
finally
FreeLibrary(hDLL);
end;

Вот даже в такой ситуации всё кранты....

Можно функцию получить и вызвать, но итог тот-же....
Пошагово проходил - вылет на FreeLibrary...
А без ShareMem - OK!


 
oomneeq   (2002-08-12 01:41) [4]

Ты меня пардон, но на слово нашему брату верит нельзя :)
Если
"Можно функцию получить и вызвать,"
значит таки не пустая дллка
Потом, что там с процедурой входа?
Как насчет initialization -секций всех участвующих в дллке модулей-шмодулей? Они то при лоадлайбрари отрабатываютса.

Короче ты чегото недоговариваешь. Неосознанно, конечено :)
код давай.


 
Poirot   (2002-08-12 01:45) [5]

Код... ну получите код...

library Bla;

uses
ShareMem,
SysUtils,
Classes;

begin
end;

Ну и что скажите....
А то что что-то выполнить так это я просто проверял и так и сяк... все равно ерор...


 
VAleksey   (2002-08-12 08:29) [6]

У меня такое подозрение, что ShareMem в программе у тебя стоит в Uses - главной формы, а не в *.dpr.


 
Poirot   (2002-08-12 10:00) [7]

Нету там ничего... проект голый... только создал иShareMem написал и компилю и пробую загрузить и выгрузить....
Люди киньте плиз мне кто-нить точно рабочий код с ShareMem...
Плииииииз...


 
Anatoly Podgoretsky   (2002-08-12 10:19) [8]

А если ничего нет, то почему бы не привести код того, что есть.


 
oomneeq   (2002-08-13 01:00) [9]

Cлухай сюда мсье Poirot
Возьми-ка ты borlndmm.dll из (Delphi)\Bin каталога
да скопируй его туда, где твой проектный эгзешник.




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

Форум: "Основная";
Текущий архив: 2002.08.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.012 c
1-71216
Ksion
2002-08-10 23:08
2002.08.22
Сравнение строчки и текста.


1-71154
michael_b
2002-08-13 16:02
2002.08.22
как послать email но при этом нужно заполнить поля кому, тема,


14-71358
orlov
2002-07-28 06:51
2002.08.22
Как определить что написано например в строке Memo1 внутри скобкb


3-70990
Ag2002
2002-07-31 11:39
2002.08.22
Выбор


4-71420
Sword
2002-06-18 19:31
2002.08.22
Спасите! Не знаю как копировать





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский