EinMalEins
- VB.NET
Sie verwenden einen veralteten Browser (%browser%) mit Sicherheitsschwachstellen und können nicht alle Funktionen dieser Webseite nutzen.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Es gibt 20 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.
-
-
-
-
dann schau dir mal was zum thema schleifen an. Lässt sich damit Problemlos machen.
Die Ausgabe per Messagebox - einfach die überladungen ansehen.
Wenn es um deinen Abschluss geht wirst du sicher die nötige Motivation aufbringen das zu erlernen, ist wirklich nicht viel. Komplett fertigen Code bekommst du hier nicht -
-
-
-
mit einer schleife. Die For-Schleife bietet sich dafür an.
Innerhalb der Schleife kannst du die "ergebnisse" ausgeben lassen - per Messagebox. Bring etwas über die Messagebox in erfahrung, dann wirst du die Überladungen für dich nutzen können um eine Messagebox wie auf deinem Screenshot anzeigen zu lassen. Klickt man auf "abbrechen" (=> dialogResult ist das Stichwort) musst du darauf reagieren: die For-Schleife wird abgebrochen.
Deine Suchbegriffe wären somit folgende:
- Schleifen in VB.NET, For Schleife
- Messagebox
- DialogResult Messagebox -
aus dem Kopf (Ansatz):
VB.NET-Quellcode
- '// txtWert <= TextBox
- '//txtAnzahl <= TextBox
- Private intErgebnis As Integer
- Private Sub Button_Click(.......)
- If IsNumeric (txtWwert.text) and IsNumereric(txtAnzahl.text) then
- intErgebnis = Cint(txtWert.Text) * Cint(txtAnzahl.Text)
- MsgBox txtWert.Text & "*" & txtAnzahl.Text & "=" & intErgebnis
- End If
-
das ist aber murks^^
Es berechnet ja nur "wieviel ist x*y?". Das geforderte Programm soll aber eine Zahlenreihe (welche wird durch WERT festgelegt, z.b. die 2-er Reihe) durchlaufen - von 1*Wert bis Anzahl*Wert. Ohne Schleife funktioniert das nicht. Außerdem soll die MessageBox einen AbbrechenButton (=>Cancel) haben - klickt man diesen soll die schleife abgebrochen werden.
BTW: Statt Textboxen würde ich NummericUpDown-Controls nutzen - steht ja in der Aufgabenstellung nirgends das gegenteil^^ -
-
-
Julius Druck schrieb:
das Beispiel ist sehr schwer und kompliziert
Nein. Es ist trivial.
Julius Druck schrieb:
Könntest du mir bitte den Programmcode reinschreiben
Verstehe leider nur Banhof
ich muss das bis Dienstag fertig haben
Es geht um meinen positven Abschluss
So what? Sind wir jetzt die Hausaufgabenhilfe, wobei "Hilfe" durch "Abschreiben" ersetzbar ist? Fakt ist, dass du uns keinerlei eigenes Bemühen gezeigt hast und stattdessen erwartest, dass wir dir zu einer "guten" Note (?) verhelfen, trotz offensichtlich erkennbarer totaler Unkenntnis des Themas deinerseits. Hint hint: Das ist nicht, wofür dieses Forum existiert ... -
-
@Julius Druck:
Schreib doch mal einen einfachen Programmablaufplan.
So können wir zunächst sehen, ob Du in die richtige Richtung denkst.Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert! -
-
was mach ich nur falsch bei diesen beispiel
der code dazu
Public Class Form1
Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Wert.Click
End Sub
Private Sub Label1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click
Dim Faktor1 As Double
Dim Faktor2 As Double
Faktor1 = System.Convert.ToDouble(Me.txtAnzahl.Text)
Faktor2 = CDbl(Me.txtWert.Text)
MessageBox.Show()(Faktor1 * Faktor2).ToString()
For txtAnzahl As Integer = 0 To 10
For txtWert As Integer = 0 To 10
Next
Next
End Sub
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtWert.TextChanged
End Sub
End ClassDieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Julius Druck“ ()
-
-
-
Hallo Julius,
schau mal bitte in Deine "privaten Nachrichten".
mfg OnkelR
-
Ähnliche Themen
-
Lenfinalt - - Sonstige Problemstellungen
-
diesiedlers - - Sonstige Problemstellungen
-
5 Benutzer haben hier geschrieben
- Gast (16)
- RodFromGermany (2)
- OnkelR (1)
- Manawyrm (1)
- boomer41 (1)