powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Почему не выполняется release!?
7 сообщений из 7, страница 1 из 1
Почему не выполняется release!?
    #32868868
CSD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не выполняется thisform.release, помогите (VFP6.0) ...
...
Рейтинг: 0 / 0
Почему не выполняется release!?
    #32868890
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CSDНе выполняется thisform.release, помогите (VFP6.0) ...
Ваш вопрос очень сильно напоминает вопрос типа:

"Я написал программу, а она не работает. Почему?"

Ответить что-либо вразумительное на такой вопрос проблематично. Ну, чтобы совсем не осталять без ответа ответ самого общего плана:

Форма не может быть удалена, пока не завершен какой-либо ее метод или событие или пока не удален какой-либо объект этой формы.
...
Рейтинг: 0 / 0
Почему не выполняется release!?
    #32869530
CSD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot ВладимирМВаш вопрос очень сильно напоминает вопрос типа:

"Я написал программу, а она не работает. Почему?"

Ответить что-либо вразумительное на такой вопрос проблематично. Ну, чтобы совсем не осталять без ответа ответ самого общего плана:

Форма не может быть удалена, пока не завершен какой-либо ее метод или событие или пока не удален какой-либо объект этой формы.[/quot]

Дело в том что приходится разбираться в чужой большой программе, где в одном месте не срабатывает release. Вопрос действителбно немного общий, тогда конкретнее: как в точке release'а узнать что не завершено или не удалено?

Заранее благодарен.
...
Рейтинг: 0 / 0
Почему не выполняется release!?
    #32870206
alexFV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DEBUGGER
...
Рейтинг: 0 / 0
Почему не выполняется release!?
    #32870295
CSD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexFV DEBUGGER

А конкретнее как посмотреть что не закрыто под DEBUGGER?!
...
Рейтинг: 0 / 0
Почему не выполняется release!?
    #32870363
DMITRY_PEREDISTY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если ссылка на объект где либо еще живет, он до тех пор не завершит destroy
Т.е. мочи ссылки на свою форму или то же самое если объект виден в отладчике, та же байда.
...
Рейтинг: 0 / 0
Почему не выполняется release!?
    #32870996
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На самом деле, если это не предусмотрено самим разработчиком программы отследить "провисшие" ссылки и не законченные методы очень сложно. Есть очень много вариантов такого "провисания".

Начать надо с того, что по возможности, запустить только проблемную форму и попытаться сразу закрыть. Получилось? Значит одним подозрительным местом меньше.

Далее вызвай разные операции из твоей формы и смотри как она после этого закрывается. Так, потихоньку, определишь что же именно вызывает зависание формы.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Почему не выполняется release!?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]