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

Вниз

освобождаелся ли память ...   Найти похожие ветки 

 
Криворукий   (2005-10-27 20:43) [0]

При создания формы динамически:
MyForm := TMyFormClass.Create(Application);

1. могу я быть уверен что память освободится по закрытию проги
2. надо самому об этом заботится
3. это в принципе криворукость и некрасиво в таком виде работать


 
Джо ©   (2005-10-27 20:44) [1]

Да, Application удалит все формы, которыми владеет.


 
AlexWlad ©   (2005-10-27 20:47) [2]


> Криворукий   (27.10.05 20:43)  
>
> 1. могу я быть уверен что память освободится по закрытию
> проги


По закрытию проги ЛЮБАЯ память, выделенная программой (даже LEAK) возвратится Windows.


 
Криворукий   (2005-10-27 20:54) [3]

я так и думал Обьект удалит все обиекты которыми владеет

ну тогда дело в другом ???  :(

  1. Вобшем иногда (не всегда) по закрытию проги виходи сообшение об ошибке (от Windows) ни как не могу уловить разницу когда да когда нет;

  2. опять-таки иногда при закрытии самих Делфей вискакивает "Access violation..." один за другим куча их, и не закрывается (прожект был закрыт по Клосе Алл перед закрытия Делфей) и опять таки не уловлю разницу

 У кого-нибудь так бывало? В чем может быть причина?


 
icWasya ©   (2005-10-27 21:43) [4]

Причина как всегда в 17 строке


 
Криворукий   (2005-10-28 19:58) [5]


> Причина как всегда в 17 строке


а ты предлагаешь весь проект сюды положить

речь ведь идет (и) о моменте закрытия Делфей когда моей прогой БОЛЬШЕ и не пахнет. Какую именно часть кода на обоздение поставить???


 
Джо ©   (2005-10-28 20:05) [6]


>  [5] Криворукий   (28.10.05 19:58)
> а ты предлагаешь весь проект сюды положить

А ты предлагаешь всем сидеть и гадать сутками - где это там криворукий напортачил?


 
Джо ©   (2005-10-28 20:07) [7]

Кстати, какие-то проскальзывают обиженные и возмущенные интонации, а обычного "спасибо" ответившим так и не прозвучало.
LMD.


 
Defunct ©   (2005-10-29 02:17) [8]

Джо ©   (28.10.05 20:07) [7]

Да ну нах какой тут LMD? Джо! У него просто похоже уже нервный срыв от возникшей проблемы (с кем не бывает?), которая вызвана возможно тем, что установлен какой-то кривой компонент, иначе бы Delphi не вылетала. Лечить такое: хм.. разве что заменой dclusrXX либо переустановкой Delphi.

> 2 Криворукий  
если переустановка Delphi не поможет, тогда тут попахивает долгими месяцами поисков ошибки.. Код не нужно приводить, разбираться в нем все равно никто не будет.



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

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

Наверх




Память: 0.48 MB
Время: 0.043 c
14-1130003386
Loginov Dmitry
2005-10-22 21:49
2005.11.20
Каким образом должен развиваться MatriX?


3-1128673276
Kacnep
2005-10-07 12:21
2005.11.20
Последовательное открытие в АДОTABLE нескольких таблиц.


14-1130486099
Igorek
2005-10-28 11:54
2005.11.20
Мой любимец распускает пятый листочек


1-1130499343
Шурик Ш
2005-10-28 15:35
2005.11.20
Вопрос про события TValueListEditor


14-1130386383
pavel_guzhanov
2005-10-27 08:13
2005.11.20
Как выглядели кнопки в ранних версиях Delphi?