PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [VB.NET] Sofort ausrechnen



fLuX!?
10.12.2008, 14:28
Huhu,

ich hätte eine Frage, und zwar:

Ich hab eine Textbox und eine Combobox und noch eine Textbox.

Als Beispiel, ich will den Wert von Textbox1 * Comboboxwert nehmen und dies in der Textbox2 anzeigen lassen. Einzige Haken ist das ich dies diesmal nicht über einen Button machen will sondern direkt. Sobald sich die Werte in der Textbox1 oder Combobox ändern soll er mir unten in Textbox2 den aktuellen Wert ausgeben.

Ich hab dies schoneinmal in dem Lehrbuch gemacht doch das Buch habe ich im Moment verliehen an einen Kollegen..

Mit freundlichen Grüßen

fLUX

DeXTer
10.12.2008, 16:15
Jeweils ins TextBox1_TextChanged und ComboBox1_SelectedIndexChanged Ereignis:


TextBox2.Text = ComboBox1.Text * TextBox1.Text

einfügen.

bzw. wenn dir wichtig ist, dass der Code sauberer ist, in eine Variable packen:

Dim Ergebnis As Integer
Ergebnis = Cint(ComboBox1.Text) * Cint(TextBox1.Text)

Und nun in die jeweiligen Ereignisse:


TextBox2.Text = Cstr(Ergebnis)

fLuX!?
11.12.2008, 14:22
Danke DeXTer für die schnelle präzise Antwort!