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

Вниз

ошибка при закрытии формы   Найти похожие ветки 

 
ultrasuper_asd   (2002-08-27 22:47) [0]

Здравствуйте, мастера
У меня проблема. Не пойму в чём ошибка
В процессе использования программы создается много окон, все одного типа. При закрытии (через крестик, например) Action := caFree - чтоб не висела в памяти.
А проблема в том, что когда наоткрываешь этих окон кучу (больше 15-16) то выдается ошибка, что память по такому-то адресу не может быть read. При выполнении в Делфи Делфи говорит, что слишком много последовательных исключений. Выдает окно дебагера.
В чем ошибка, не подскажете?
Если закрываю все окна через список компонентов Аппликейшена, то все нормально проходит.
Спасибо всем кто ответит


 
Юрий Зотов   (2002-08-27 23:18) [1]

Вероятно, где-то происходит обращение к уже уничтоженной форме. Чтобы сказать точнее, нужно видеть код.


 
ultrasuper_asd   (2002-08-28 23:07) [2]

бля-ха-муха... я тоже так думал... искал. да вроде как не нашёл где такое возможно. но других вариантов вроде в голову не приходит никак. буду искать дальше...
спасибо за ответ


 
alena.svt   (2002-08-29 02:30) [3]

У меня все ст. Демо(D5\demos) делают то же самое именно в MDI
При создании с помощью Wizard"a то же самое?!


 
ultrasuper_asd   (2002-08-29 12:04) [4]

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


 
ultrasuper_asd   (2002-08-29 12:11) [5]

нет
визард делает все безукоризненно
ошибок нет



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

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

Наверх




Память: 0.45 MB
Время: 0.005 c
4-27288
olegg
2002-07-08 16:25
2002.09.09
Мастера, а как получить количество памяти, которое занимает прило


1-27076
ruslan_as
2002-08-28 14:01
2002.09.09
Как узнать TabOrder текущего элемента


14-27203
esprit_bel
2002-08-12 08:53
2002.09.09
Windows


1-26946
maxim2
2002-08-29 10:12
2002.09.09
Как присвоить файлу атрибут скрытый


1-26937
Lamer86
2002-08-27 11:59
2002.09.09
Как запустить файл, а потом дождаться его завершения





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