kurz und knapp: Ich will, dass wenn in 3 verschiedenen TextBoxes genau das vorgegebene steht, das dann die Buttons und CheckBoxes aktiviert werden. Jedoch tut sich nichts..
Code:
Private Sub
If ((TextBox1.Text = "1") And (TextBox2.Text = "2") And (TextBox3.Text = "3")) Then
CheckBox1.Enabled = True
CheckBox2.Enabled = True
CheckBox3.Enabled = True
CheckBox4.Enabled = True
CheckBox5.Enabled = True
CheckBox6.Enabled = True
CheckBox9.Enabled = True
CheckBox8.Enabled = True
Sprich die Kombination MUSS passen, erst dann werden die Buttons und Checkboxes aktiviert.
Ich gehe mal davon aus, dass zum Zeitpunkt der Überprüfung die Bedingung nicht erfüllt ist. Damit spätere Eingaben berücksichtigt werden können benötigst du einen ActionListener, in diesem würde ich die Überprüfung aufrufen
Du kannst einfach das PreviewTextInput Event auf allen drei Textboxes verwenden. Das Event wird bei jedem Tastenschlag, welchen du in der Textbox ausführst, aufgerufen. Dort einfach deine Überprüfung einfügen...
If TextBox1.Text = "1" Then
if Textbox2.Text = "2" Then
if Textbox3.Text = "3" Then
CheckBox1.Enabled = True
CheckBox2.Enabled = True
CheckBox3.Enabled = True
CheckBox4.Enabled = True
CheckBox5.Enabled = True
CheckBox6.Enabled = True
CheckBox9.Enabled = True
CheckBox8.Enabled = True
End if
End if
End if
If TextBox1.Text = "1" Then
if Textbox2.Text = "2" Then
if Textbox3.Text = "3" Then
CheckBox1.Enabled = True
CheckBox2.Enabled = True
CheckBox3.Enabled = True
CheckBox4.Enabled = True
CheckBox5.Enabled = True
CheckBox6.Enabled = True
CheckBox9.Enabled = True
CheckBox8.Enabled = True
End if
End if
End if
also verschachtelte If Abfragen sind ja nicht sehr schön da gefällt AndAlso schom besser
//Dieses Event tritt ein sobald sich der Text in Tbx1, Tbx2 oder Tbx3 ändert
Private Sub TbxTextChanged(ByVal Tbx As TextBox, ByVal e As EventArgs) Handles Tbx1.TextChanged, Tbx2.TextChanged, Tbx3.TextChanged
//Inahtl der TextBoxen prüfen
If Tbx1.Text = "1" And Tbx2.Text = "2" And Tbx3.Text = "3" Then
//CheckBoxes aktiveren
Cbx1.Enabled = True
Cbx2.Enabled = True
Cbx3.Enabled = True
Cbx4.Enabled = True
Exit Sub //Event verlassen
End If
//CheckBoxes deaktivieren
Cbx1.Enabled = False
Cbx2.Enabled = False
Cbx3.Enabled = False
Cbx4.Enabled = False
End Sub
cmd eingabe c# 02/07/2014 - .NET Languages - 4 Replies Hallo Leute!
Habe ein weiteres Problem, ich habe eine winform geschrieben mit comboxen und textboxen (siehe Bild). Bis jetzt funktioniert alles, nun möchte ich aber einen weiteren button hinzufügen der dann cmd öffnet und den befehl eingibt.
Process.Start("cmd.exe" "C\" + "net use " + " comboBox2.text + "\\" + textbox6PC.text......);
und so weiter...
Funktioniert nur leider nicht.
hoffe ihr könnt mir helfen :)
Zufallsgenerator mit Eingabe. 09/06/2011 - Main - 5 Replies Hallo.
Suche einen Zufallsgenerator/eine Seite, wo man beliebig viele Namen/Wörter eingeben kann(Mindestens 60 bitte) und dann ein Zufälliger davon ausgewählt wird. Danke im vorraus.
Ummgh23
Gui-eingabe auslesen 10/30/2010 - AutoIt - 13 Replies Hi epvp,
Ein Programm soll eine Eingabe eines Input-Feldes in einem GUI auslesen.
Ich habe das so gemacht:
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <ButtonConstants.au3>
#include <File.au3>
;ich schreibe immer gleich ein paar includes hin, weiß nie was ich noch so vorhabe...
eingabe 09/28/2009 - Metin2 Private Server - 4 Replies hi leute
also wenn ich freebsd installieren will also die eine datei anklicke die 12 oder 13kb grosse da
dann kommt des mit freebsd dann warte ich immer bis der countdown fertig is
anschliessend sagt er was von login da geb ich root ein
aber dann bei passwort kann ich nichts eingeben kann mir jemand dieses prob lösen :D
mfg worker444
how do u make textboxes while making a train in CE 06/23/2007 - Conquer Online 2 - 0 Replies i wondering how do u make textboxes for a trainer with Cheat engine. So then you can just change the values.