Вопрос
У меня такой вот вопрос, связанный с MSScriptControl: я разрабатываю MDI-приложение, мне нужно при помощи JavaScript создавать дочерние окна. Окна создаются, но есть одно «но»: если в обработчике события FormClose дочерней формы стоит Action := caFree; то при закрытии этой формы возникает исключение: Acces Volidation at address 00000000.
Read of address 00000000. Форма при этом исчезает с экрана, но не уничтожается. Пробовал я еще убрать эту строку(Action := caFree), тогда при попытке закрытия формы она просто сворачивается. Как мне с этим бороться?
Ответ
Скорей всего, ты обращаешься после закрытия к нулевому указателю.
Степанов Эдуард
Попробуй перед Action := caFree установить указатель формы в NIL, и перед вызовом формы его проверять.
Copyright 2000-2004 Сообщество Чайников
Контактная информация