Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Люди помогите - фигня с загрузкой формы! Добавлено: 29.05.07 13:11  

Автор вопроса:  Роман
При выгрузке формы (после выполнения события Form1 Unload) выполняется событие Form1_Load. Нигде никаких ссылок на это событие (Load) нету 100%. Че происходит? Уже все мозги в растопырку. Помогите!!!

Ответить

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

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



ICQ: 1249088 

Вопросов: 10
Ответов: 304
 Web-сайт: sur.hotbox.ru/
 Профиль | | #1
Добавлено: 29.05.07 16:03
Поставь брейк на конец Form1_Load и посмотри по F8 кто его вызывает.
Например if form1.visible запустит form1 без всякого load.

Ответить

Номер ответа: 2
Автор ответа:
 Silver Ferrum



ICQ: 422640045 

Вопросов: 12
Ответов: 144
 Профиль | | #2 Добавлено: 29.05.07 21:08
ты б хоть код написал..

Ответить

Номер ответа: 3
Автор ответа:
 Роман



Вопросов: 26
Ответов: 60
 Профиль | | #3 Добавлено: 29.05.07 23:02
НАШЕЛ !!! Всем спасибо.
Кому интересно:
На форме имеетя TabStrip.
После Unload Form1 надо обязательно
      Exit Sub
Иначе вот эта гадость после выгрузки формы опять ее загружает:
 TabStripRd.SelectedItem = TabStripRd.Tabs(TabStripRd.SelectedItem.Index + 1)

Т.Е. было так:
.........
If.................
..............
Unload Form1
End if
............
 TabStripRd.SelectedItem = TabStripRd.Tabs(TabStripRd.SelectedItem.Index + 1)
End Sub
А надо так:
.........
If.................
..............
Unload Form1
Exit Sub
End if
...............
 TabStripRd.SelectedItem = TabStripRd.Tabs(TabStripRd.SelectedItem.Index + 1)
End Sub

Ответить

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


 

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

Вопросов: 236
Ответов: 8362
 Профиль | | #4 Добавлено: 31.05.07 14:27
в Unload можно End впихнуть, и всё :))

Ответить

Страница: 1 |

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



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