Страница: 1 | 
		
		 
			   
			 
			 вот примерный код sub a() dim frm as new Form1() frm.ShowModal() frm=nothing SomeSub() - вот эта программа, допустим выполняется немного долго end sub так вот такая проблема, как видно после закрытия модальной формы выполняется какая нить длинная процедура в связи с чем эта форма визуально закрывается немного с притормозкой, выглядит немного некрасиво и создается впечатление большой затормозки. как сделать, что б SomeSub() не вызывалась пока форма нормально не отрисует свое закрытие (решение типа Sleep не подходит - и так всё довольно долго) 
			 
			 А с событиями формы работать непробовал? Если неполучаеться, то вызывай процедуру в фоновом потоке Удачи >А с событиями формы работать непробовал? какими именно? >Если неполучаеться, то вызывай процедуру в фоновом потоке это немного не подходит - тогда у пользователя будет доступ к форме в то время как эта процедура будет выполнятся а если поставить переде выполнением процедуры Application.DoEvents() может форма успеет стереться с экрана? Application.DoEvents() - действительно помогло.  Вопрос снимается. Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: закрытие формы                                    
     
    
Добавлено: 12.09.03 15:08
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
  Артём Л. | ICQ: 280044491 
      
       
  
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 3
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 ZeroX
![]()
![]()
![]()
![]()
ICQ: 220401330 
Вопросов: 47
Ответов: 406
      
 Профиль |  | #1
       
Добавлено:  12.09.03 15:26
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
  Артём Л.
![]()
![]()
ICQ: 280044491 
Вопросов: 43
Ответов: 227
      
 Профиль |  | #2
       
Добавлено:  12.09.03 15:59
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
  Артём Л.
![]()
![]()
ICQ: 280044491 
Вопросов: 43
Ответов: 227
      
 Профиль |  | #3
       
Добавлено:  12.09.03 16:23