Visual Basic Frage..

05/22/2012 16:43 eMsentryy.#1
Hallo,
ich wolte euch mal frage wie ich ein Button deaktiviere bevor ich ein anderen geklickt habe.
In meinen fall wäre es jetz der button1 "Key generieren" , bevor man ihn betätigt solte man nicht den Button2 "Einloggen" anklicken können.
Hier der Code.
PHP Code:
Public Class Form1
    Dim zufall 
As New Random
    Dim wc 
As New Net.WebClient
    
Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        TextBox1
.Clear()
        For 
As Integer 0 To 15
            TextBox1
.Text &= zufall.Next(09)

        
Next
        wc
.Credentials = New Net.NetworkCredential("****""******")
        
wc.UploadString("ftp://fastdownl*****/keys.txt"TextBox1.Text)

    
End Sub

    
Private Sub Button2_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button2.Click
        wc
.Credentials = New Net.NetworkCredential("****""******")
        If 
TextBox1.Text wc.DownloadString("ftp://fastdownl*****/keys.txt"Then
            Form2
.Show()

            
wc.UploadString("ftp://fastdownl*****/keys.txt""""")
        Else
            
MsgBox("Richtigen Key eingeben")

        
End If
    
End Sub
End 
Class 
05/22/2012 17:01 Skriptum#2
Stell den Button "Einloggen" in den Eigenschaften auf enabled= false.
Dann schreibst du in das Click Event von dem Button "Key generieren" einfach das der button "Einloggen" dann enabled= true sein soll.

Denk daran den Buttonnamen vor enabled= true zu schreiben.

Eigentlich ganz easy :D
05/22/2012 17:22 eMsentryy.#3
also so?
Quote:
If Button2.Enabled = True Then Button1.PerformClick()
If Button1.Enabled = True Then Label1.Text = "Sie können sich nun Einloggen!"
05/22/2012 17:28 Skriptum#4
Quote:
Originally Posted by …eXelence™ View Post
also so?
In die Eigenschaften von Button2 musst du enabled auf false setzen.


PHP Code:
Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click 
-> Darein schreibst du zu dem restlichen code "Button2.enabled=true"

Und fertig.