Форум: "Начинающим";
Текущий архив: 2007.01.21;
Скачать: [xml.tar.bz2];
ВнизDLL Найти похожие ветки
← →
harusha © (2006-12-27 05:10) [0]ответьте пожалуйста!! Я делаю прогу с DLL!!! прога работает отлично тока после завершения выдается ошибка!! Не может найти какой-то адрес!! ЧЕ-то вроде того!! Заходила в Help ниче путевого не нашла!! Мож кто-небудь знает!! Память освобождается freelibrary(handle) Не знаю в чем фишка!!!
← →
Джо © (2006-12-27 05:49) [1]Вопрос из категории: я села в машину, хотела съездить к своему парню! А она не едет!! В чем может быть дело???!!!!
Надеюсь, намек вполне понятен.
← →
С (2006-12-27 06:31) [2]>Надеюсь, намек вполне понятен.
Это вряд-ли.
← →
Джо © (2006-12-27 06:46) [3]Вы полагаете?
← →
C (2006-12-27 07:08) [4]Ага. Стиль изложения и содержание [0] как-то не располагает к оптимизму:(
← →
ors_archangel © (2006-12-27 07:17) [5]А вся фишка в........
> Я делаю прогу с DLL!!! прога работает
> отлично тока после завершения выдается ошибка!!
Какая конкретно? Нам, пожалуйста, подленный текст, если не вас не затруднит!
> Не может найти какой-то адрес!! ЧЕ-то вроде того!! Заходила в Help
> ниче путевого не нашла!! Мож кто-небудь знает!! Память освобождается
> freelibrary(handle) Не знаю в чем фишка!!!
FreeLibary - вообще очень безобидная функция, она - точно - не причём. Фишка в том, что же прога делает, когда завершается никому неизвестно...
← →
Ученик чародея © (2006-12-27 15:19) [6]
>
> harusha © (27.12.06 05:10)
>
> ответьте пожалуйста!! Я делаю прогу с DLL!!! прога работает
> отлично тока после завершения выдается ошибка!! Не может
> найти какой-то адрес!! ЧЕ-то вроде того!! Заходила в Help
> ниче путевого не нашла!! Мож кто-небудь знает!! Память освобождается
> freelibrary(handle) Не знаю в чем фишка!!!
Может ресурсы не освобождаются при выходе?
Обрабатывай событие ExitProc при выходе
library XXXZZZ;
var
ExitSave: Pointer;
procedure OnFinalize;
begin
DeInit;//ну типа чистим
//exit code
ExitProc := ExitSave;
end;
begin
ExitSave := ExitProc;
ExitProc := @OnFinalize;
end.
← →
evvcom © (2006-12-27 15:28) [7]> [6] Ученик чародея © (27.12.06 15:19)
Ой, вряд ли надо так сложно. Обычно, если надо что-то глобальное инициализировать/финализировать используют соответствующие секции в юнитах initialization и finalization.
← →
GrayFace © (2006-12-27 17:37) [8]harusha © (27.12.06 5:10)
Зачот!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.01.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.044 c