Hallo,
ich bin VB.NET Anfänger und habe in meinem Buch gerade die Variablen, Konstanten, Schleifen und Datentypen kennengelernt und wollte mal einen Taschenrechner machen mit CheckBoxen die das Rechenzeichen enthalten.
Jetzt nun folgendes Problem..
Als ich alles benannt habe zB: Dim x As Integer = CInt (TextBox1.Text)
und Dim y As Integer = CInt (TextBox2.Text)
[Im Button1 eingetragen]
Wollte ich folgendes Probieren was aber falsch war..
If CheckBox1.Visible = True Then x + y
CheckBox1 war bei mir ein "+"
Also wenn man die CheckBox1 anklickt soll er halt die Zahl in TextBox1 und TextBox2 addieren.
Und mit dem Befehl MessageBox.Show soll halt das Ergebnis darstehen. Aber wie Deklariere ich das nur? Und wie mache ich das richtig.
Oder ist das doch noch zu schwer für einen Anfänger? Das Buch hat ca. 300 Seiten und ich bin gerad auf der Seite 95. Ist auch ein Einsteigerbuch. Und ich bin noch bei Konsolenanwendungen..aber mit den Kenntnissen sollte man doch sowas schon zustande bringen..?
ich bin VB.NET Anfänger und habe in meinem Buch gerade die Variablen, Konstanten, Schleifen und Datentypen kennengelernt und wollte mal einen Taschenrechner machen mit CheckBoxen die das Rechenzeichen enthalten.
Jetzt nun folgendes Problem..
Als ich alles benannt habe zB: Dim x As Integer = CInt (TextBox1.Text)
und Dim y As Integer = CInt (TextBox2.Text)
[Im Button1 eingetragen]
Wollte ich folgendes Probieren was aber falsch war..
If CheckBox1.Visible = True Then x + y
CheckBox1 war bei mir ein "+"
Also wenn man die CheckBox1 anklickt soll er halt die Zahl in TextBox1 und TextBox2 addieren.
Und mit dem Befehl MessageBox.Show soll halt das Ergebnis darstehen. Aber wie Deklariere ich das nur? Und wie mache ich das richtig.
Oder ist das doch noch zu schwer für einen Anfänger? Das Buch hat ca. 300 Seiten und ich bin gerad auf der Seite 95. Ist auch ein Einsteigerbuch. Und ich bin noch bei Konsolenanwendungen..aber mit den Kenntnissen sollte man doch sowas schon zustande bringen..?
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „n0ise“ ()