Страница: 1 |
Вопрос: Обнуление переменных уровня формы... | Добавлено: 20.07.02 15:36 |
Автор вопроса: ![]() |
Доброе время суток... Казалось бы, простая проблема... но не получается и все... объявленные Dim по идеи обнуляются при Unload Form1, но на практике это не получается... подскажите как, кроме тупого перечисления, обнулить все переменные уровня формы ? Возможно ли, сделать это с закрытием формы (Unload, Hide - не работает...) ? Заранее спасибо.. Денис, denpas@rambler.ru |
Ответы | Всего ответов: 2 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 147688925 Вопросов: 24 Ответов: 708 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 21.07.02 08:10 |
Дык... как это обнуляются? Если ты объявил переменные как private, то они просто уничтожаются (исчезают), а если как public, то они остаются и никак не обнуляются. А если хочешь их обнулить, то в событие Unload вставь код для их обнуления - ручками, ручками... |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Хранитель чата ICQ: 137392264 Вопросов: 8 Ответов: 557 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 21.07.02 09:25 |
Если вызывать следующим образом: Form1.Show то, переменные не обнуляются (ни priavte , ни public).
Но следующий способ обнуляет все переменные: dim oForm as New Form1 oForm.Show
|
Страница: 1 |
|