Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Форма Добавлено: 03.12.08 20:03  

Автор вопроса:  KiZ
Привет.
Есть форма. Там делают какие-то изменения.
Потом я командой UserForm2.Hide прячу ее.
А потом через кнопочку в файле, по команде UserForm2.Show
она появляется.
Вопрос. как сделать так, чтобы если форма была скрыта, то изменения в ней все убрались. Т.е. она опять стала "девственной" как до изменений.

Ну... т.е. может не Hide надо... а Close.. только такой команды нету(( Помогите плз

Ответить

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

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



Вопросов: 18
Ответов: 186
 Профиль | | #1 Добавлено: 03.12.08 21:28
Unload UserForm2

Ответить

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



Вопросов: 26
Ответов: 66
 Профиль | | #2 Добавлено: 03.12.08 21:28
изменения - это типа рисунки нарисованные с пом. line и т. д.? тогда можно сохранить изображение в переменную, а потом оттуда считать

Ответить

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



Вопросов: 27
Ответов: 68
 Профиль | | #3 Добавлено: 03.12.08 22:56
не) изменения это изменение лейблов или текстбоксов...

Ответить

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



Вопросов: 27
Ответов: 68
 Профиль | | #4 Добавлено: 04.12.08 00:18
Эх.... к сожалению когда 3 формы одна за другой открыты, Upload не могу нормально пристроить, т.к. это тот же квериклозе а как закрыть формы, которые под этой формой...
Зато придумал вот что.
При открытии первой формы начинается выполнение минимакроса по таймеру.
Он отслеживает нажатие крестика у любой из форм(в квериклозе присваивает параметру нулевое значение)
потом, если такое произошло то Upload всех формы в обратном порядке открытия. Ну и таймер соответственно выключается.

Может еще кто что предложит? Просто интересно)

Ответить

Номер ответа: 5
Автор ответа:
 Nytrogen



Вопросов: 18
Ответов: 186
 Профиль | | #5 Добавлено: 04.12.08 00:32
Ну с таймером это Вы совсем загнули. У объекта формы есть событие Terminate. Пляшите от него.

Ответить

Страница: 1 |

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



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