Sign in to follow this  
Followers 0
Norky

Hide Button Help

4 posts in this topic

:think: How can make Hide button, When I click Login button logout appear and login button Hide opasite way.

Thanks for any help.

This is my script

#include <GuiConstants.au3> 

$Main_GUI = GUICreate("Example", 400, 300, 100, 100)
$B_oIE2 = ObjCreate("Shell.Explorer.2")
$browser = GUICtrlCreateObj($B_oIE2, 10, 100, 380, 150)  
$BotBStart = GUICtrlCreateButton("&Logout", 80, 60, 60, 25)
GUICtrlSetState( -1, $GUI_HIDE); hide the button
$BotStart = GUICtrlCreateButton("&Login", 80, 30, 60, 25)
$BrkEnd = GUICtrlCreateButton("&Exit", 200, 50, 80, 25)
GUISetState() 

While 1 
    
    $msg = GUIGetMsg() 
    
    If $msg = $GUI_EVENT_CLOSE Or $msg = $BrkEnd Then 
        Exit
    EndIf
    
    If $msg = $BotStart Then    
        $B_oIE2.navigate ("www.autoitscript.com")
        GUICtrlSetState( $BotBStart, $GUI_SHOW); Hide the button.
        
    ElseIf $msg = $BotBStart Then 
        $B_oIE2.navigate ("www.autoitscript.com/forum")
        GUICtrlSetState( $BotBStart, $GUI_HIDE); show the button.
     
    
    EndIf
WEnd


            
        

        
            
                

    
        
            
        
    


            
        

        
            
                
                
                
            
            
                
            
        
        
    

    
        
            Share this post
            
Link to post
            
            
            

            
                Share on other sites
                

    
        
            

    

        
            

    

        
            

    

        
            

    

        
    

            
        
    


    

                    
                        





(adsbygoogle = window.adsbygoogle || []).push({});




                    
                
                    
                    
                    






    
    
        
Norky   

    
        
    
             0
    
        
    

        
            
                Seeker
            
            

            
                

    
        
    

            
            Active Members
            
            
                

    
        
    
             0
    
        
    

                38 posts
                
                

            
        
    
    
        


    

    
        
            
            
                
            
            
        

        
    #2 · 
            Posted 
            
            
            
        
    

    


            
        
            
#include <GuiConstants.au3> $Main_GUI = GUICreate("Example", 400, 300, 100, 100)$B_oIE2 = ObjCreate("Shell.Explorer.2")$browser = GUICtrlCreateObj($B_oIE2, 10, 100, 380, 150)  $BotBStart = GUICtrlCreateButton("&Logout", 80, 60, 60, 25)GUICtrlSetState( -1, $GUI_HIDE); hide the button$BotStart = GUICtrlCreateButton("&Login", 80, 30, 60, 25)$BrkEnd = GUICtrlCreateButton("&Exit", 200, 50, 80, 25)GUISetState() While 1         $msg = GUIGetMsg()         If $msg = $GUI_EVENT_CLOSE Or $msg = $BrkEnd Then         Exit    EndIf        If $msg = $BotStart Then             $B_oIE2.navigate ("www.autoitscript.com")        GUICtrlSetState( $BotBStart, $GUI_SHOW); Hide the button.            ElseIf $msg = $BotBStart Then         $B_oIE2.navigate ("www.autoitscript.com/forum")        GUICtrlSetState( $BotBStart, $GUI_HIDE); show the button.             EndIfWEndHeeeeeeeeelp please  


            
        

        
            
                

    
        
            
        
    


            
        

        
            
                
                
                
            
            
                
            
        
        
    

    
        
            Share this post
            
Link to post
            
            
            

            
                Share on other sites
                

    
        
            

    

        
            

    

        
            

    

        
            

    

        
    

            
        
    


    

                    
                
                    
                    
                    






    
    
        
Thatsgreat2345   

    
        
    
             0
    
        
    

        
            
                Universalist
            
            

            
                

    
        
    

            
            Active Members
            
            
                

    
        
    
             0
    
        
    

                2,544 posts
                
                

            
        
    
    
        


    

    
        
            
            
                
            
            
        

        
    #3 · 
            Posted 
            
            
            
        
    

    


            
        
            this should work
#include <GuiConstants.au3>

$Main_GUI = GUICreate("Example", 400, 300, 100, 100)
$B_oIE2 = ObjCreate("Shell.Explorer.2")
$browser = GUICtrlCreateObj($B_oIE2, 10, 100, 380, 150)
$BotBStart = GUICtrlCreateButton("&Logout", 80, 60, 60, 25)
GUICtrlSetState(-1, $GUI_HIDE); hide the button
$BotStart = GUICtrlCreateButton("&Login", 80, 30, 60, 25)
$BrkEnd = GUICtrlCreateButton("&Exit", 200, 50, 80, 25)
GUISetState()

Do
$msg = GUIGetMsg()
Select

Case $msg = $BotStart 
$B_oIE2.navigate ("www.autoitscript.com")
If guictrlgetstate($BotBStart) = 96 Then
GUICtrlSetState($BotBStart, $GUI_SHOW)
Guictrlsetstate($BotStart, $GUI_Hide)
EndIf

Case $msg = $BotBStart 
$B_oIE2.navigate ("www.autoitscript.com/forum")
If guictrlgetstate($BotBStart) = 80 Then
GUICtrlSetState($BotBStart, $GUI_Hide)
Guictrlsetstate($BotStart,$GUI_SHOW)
EndIf
EndSelect
Until $msg = $GUI_EVENT_CLOSE Or $msg = $BrkEnd

Share this post


Link to post
Share on other sites

Great :think: thanks

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0