Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Рестарт программы Добавлено: 14.03.04 20:45  

Автор вопроса:  arg

Как осуществить полный рестарт прогрммы (обнулить все переменные и массивы) ?

                                                                arg

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Vilya



ICQ: 232995216 

Вопросов: 12
Ответов: 63
 Web-сайт: нету
 Профиль | | #1
Добавлено: 14.03.04 21:07

Я делал так: Создаёшь ещё одну пустую формочку. И когда надо, загружаешь её, в ней отгружаешь все обьекты (например Unload Form1),а потом загружаешь опять(Form1.Show)

Ответить

Номер ответа: 2
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #2
Добавлено: 14.03.04 21:50

А чучше из под модуля циклом от нуля до Forms.Count сделать Call Unload(Forms(0)), после чего вручную, в какой-нить процедурке обнуляем все оставшиеся переменные, например там в модулях... и вызываем либо Sub Main(), либо Load(frmMain) самой первой формачки с которой прогроамма стартует...

2Vilya, все-таки оставлять целую форму для такого пустяка - лишковато, я думаю... а в остальном все так.

Ответить

Номер ответа: 3
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #3
Добавлено: 15.03.04 04:58

Shell App.Path & "\" & App.EXEName

End

:)

Ответить

Номер ответа: 4
Автор ответа:
 arg



Вопросов: 5
Ответов: 2
 Профиль | | #4 Добавлено: 15.03.04 21:13

Всем большое спасибо за ответ!!!

                                  arg

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам