Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 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. Пляшите от него.