Страница: 1 |
Вопрос: Me and ClassModule | Добавлено: 11.12.03 00:03 |
Автор вопроса: ![]() |
Вы будете смеяться,но до меня не доходит... Ме в модуле класса не работает... Как сделать так,чтобы экземляр класса сам себя убил. Пробовал Class_Terminate... Но после выполнения,проверка IsNothing все равно возвращает False!!! Значит экземляр жив! Я не могу изнутри экземляра класса сбросить его же в Nothing. В идеале это было бы так Set Me=Nothing... Но увы... |
Ответы | Всего ответов: 6 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() Вопросов: 117 Ответов: 1538 |
Профиль | Цитата | #1 | Добавлено: 11.12.03 00:19 |
Если класс инициализируется из формы, наверное и убивать его можно только оттуда-же |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #2 | Добавлено: 11.12.03 00:28 |
Из вне класса без проблем... А вот из нутри... |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 11.12.03 10:00 |
Как вариант: создать событие, когда нужно себя убить - генерировать это событие (используя RaiseEvent), а форма будет ловить событие и обнулять переменную. |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #4 | Добавлено: 12.12.03 21:56 |
ПАВЕЛ: Именно к такому решению я и пришел.НО! Возникает другой вопрос-как получить ссылку на экземляр класса изнутри... чтобы передать его в Event в качестве параметра? |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 13.12.03 09:46 |
Me не пойдёт? В VB6 я с такой мутью не встречался, а в .NET это вполне работает.. |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #6 | Добавлено: 13.12.03 20:37 |
В том-то и беда,что ключевое слово ME в модуле класса НЕ РАБОТАЕТ! |
Страница: 1 |
|