  | 
	
		
	
	
		формы - Школа Читера - Основы основ - начинаем писать статьи для начинающих с целью создания полноценного раздела | 
	 
	 
	
	
	
	
	
	
	
	
	
	
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            07.03.2011, 22:12
            
            
         | 
        
             
            #1
            
         | 
    
 
    
    
  
    | 
    
     | 
     
  
    | 
    
     | 
    
    
     | 
   
  
    
        Капитан  
     | 
     
 
    
      
  
            
    
      
    
            
                 Регистрация: 03.03.2011  
                
                
                
                 Сообщений: 265
                   
 Популярность: 415  
                  
	 Сказал(а) спасибо: 8  
	
		
			
				Поблагодарили 196 раз(а) в 94 сообщениях
			
		
	 
     
 
             
                
               
                
       
                  
     | 
    
    
    
        
        
            
            
                 
                формы
             
             
            
        
        
        
            
               
    
	Код: 
	#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 483, 323, 76, 217)
$Label1 = GUICtrlCreateLabel("Label1", 384, 272, 36, 17)
$Button1 = GUICtrlCreateButton("Button1", 24, 32, 177, 81)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
		_myFunk()
    EndSwitch
WEnd
Func _myFunk()
#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("Form1", 346, 231, 302, 182)
$Button1 = GUICtrlCreateButton("Button1", 16, 16, 169, 49)
$Button2 = GUICtrlCreateButton("Button2", 16, 88, 169, 49)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 2
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
         Exit
	EndSwitch
WEnd
EndFunc
 при закрытии второй формы закрывается основная. Что надо исправить? покажите приведя пример на моем скрипте, так понятнее будет (не обращайте внимание на оформление, это я просто для примера
     
          
        
        
        
        
        
        
        
     | 
 
    | 
        
        
        
        
         
     | 
    
    
    
        
        
        
        
             
        
        
        
        
        
        
        
            
        
        
        
     | 
 
 
 
  
	 
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            11.05.2011, 04:58
            
            
         | 
        
             
            #2
            
         | 
    
 
    
    
  
    | 
    
     | 
     
  
    | 
    
     | 
    
    
     | 
   
  
    
        Разведчик  
     | 
     
 
    
      
  
            
    
      
    
            
                 Регистрация: 24.02.2010  
                
                
                
                 Сообщений: 3
                   
 Популярность: 12  
                  
	 Сказал(а) спасибо: 0  
	
		
			Поблагодарили 1 раз в 1 сообщении
		
	 
     
 
             
                
               
                
       
                  
     | 
    
    
    
        
        
            
            
                 
                Re: формы
             
             
            
        
        
        
            
               
    
	Код: 
	#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 483, 323, 76, 217)
$Label1 = GUICtrlCreateLabel("Label1", 384, 272, 36, 17)
$Button1 = GUICtrlCreateButton("Button1", 24, 32, 177, 81)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
		_myFunk()
    EndSwitch
WEnd
Func _myFunk()
    Local $Form2, $Button1, $Button2
    GUISetState(@SW_ENABLE)
	
	#Region ### START Koda GUI section ### Form=
	$Form2 = GUICreate("Form2", 346, 231, 302, 182)
	$Button1 = GUICtrlCreateButton("Button1", 16, 16, 169, 49)
	$Button2 = GUICtrlCreateButton("Button2", 16, 88, 169, 49)
	GUISetState()
	#EndRegion ### END Koda GUI section ###
    While 1
        Switch GUIGetMsg()
        Case $GUI_EVENT_CLOSE
			ExitLoop
        EndSwitch
    WEnd
	GUIDelete($Form2)
EndFunc
 Так норм??
     
          
        
        
        
        
        
        
        
        
            
                 
                
                    
                        Последний раз редактировалось caxapok_209; 12.05.2011 в 13:54.
                    
                    
                
             
        
        
      | 
 
    | 
        
        
        
        
         
     | 
    
    
    
        
        
        
        
             
        
        
        
        
        
        
        
            
        
        
        
     | 
 
 
 
  
	 
	
		 
	 
 
 
	
		
	
	
	
	
	
		
	
		 
		Ваши права в разделе
	 | 
 
	
		
		Вы не можете создавать новые темы 
		Вы не можете отвечать в темах 
		Вы не можете прикреплять вложения 
		Вы не можете редактировать свои сообщения 
		 
		
		
		
		
		HTML код Выкл. 
		 
		
	  | 
 
 
	 | 
	
		
	 | 
 
 
 
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 09:00. 
		 
	 
 
 | 
  |