Visual Basic 2010 Frage|n

11/04/2011 17:25 .Dave'#1
Hallo,
bin grade dabei ein Einheiten Umrechner in Visual basic 2010 Express zu erstellen.
Habe jetzt 2 List Boxen, wo man Auswählen muss was wohin gerechnet werden soll, 2 Text Boxen (1 fürs Ergebnis, 1 für die Eingabe des Ausgangswertes).
Wie kann ich nun machen, dass er bsp. von Zentimeter in Millimeter durch 10 rechnet?
11/04/2011 17:39 warfley#2
du brauchst 2 variablen, eine variable eingabe, die andere ergebnis, ließt den text aus der einen textbox mit Integer.Parse in die variable eingabe, überprüfst den index des selektierten list objekts, für umrechnung, setzt wert von ergebnis auf eingabe*umrechnungsfaktor, und setzt den text der 2ten textbox auf ergebnis mit .ToString
11/04/2011 17:43 .Dave'#3
Ahja, sry bin Anfänger in Visual basic.
Wie sieht das alles nun mit den Code aus?
Screen vom prog:
[Only registered and activated users can see links. Click Here To Register...]
11/04/2011 18:12 warfley#4
Quote:
Wie sieht das alles nun mit den Code aus?
so geht der lern Effekt->0
Code:
Dim Eingabe As Integer=Integer.Parse(TB.Text)
Select Case LB1.SelIndex 'Eingabe in Millimeter umwandeln
2: Eingabe=Eingabe/10
3: Eingabe=Eingabe/100
'...'
End Select
Select Case LB2.SelIndex 'Ausgabe berechnen
2: Ergebnis=Eingabe*10
3: Ergebnis=Eingabe*100
'...'
End Select
TB2.Text=Ausgabe.ToString
11/04/2011 19:34 Kraizy​#5
Hübsche Form hast du da, das wichtigste fehlt dir jedoch..
Naja hast ja jedoch schon nen C&P-Code..
11/04/2011 20:22 .Dave'#6
Was ist denn das wichtigste?
Kann übrigens geclosed werden, habe nen Programmier-Partner gefunden ;)
Tool wird demnächst released.
11/04/2011 21:07 Kraizy​#7
Damit meinte ich eig. den Code selbst..Buttons auf ne Form draufzuklatschen kann ja jeder^^
11/04/2011 21:26 .Dave'#8
Joa ;D
Wenn man genug Zeit hat, tausende Codes zu lernen, dann bitteschön ;)
11/04/2011 21:30 Kraizy​#9
Quote:
Originally Posted by CuberDave View Post
Wenn man genug Zeit hat, tausende Codes zu lernen, dann bitteschön ;)
Jo, wozu lernen, wenn man's doch immer von jemandem auf Anfrage zugeschickt bekommt..
11/04/2011 21:37 .Dave'#10
Genau ;D
Naya, wenn ich mal Zeit habe werde ich mich damit vertrauter machen.
Bis dahin muss Google oder epvp ausreichen.
11/04/2011 21:39 Kraizy​#11
Quote:
Originally Posted by CuberDave View Post
Genau ;D
Du weißt schon, dass das ironisch gemeint war?
11/04/2011 21:42 .Dave'#12
Ich hab nicht umsonst ein ";D" dahinter gesetzt. ;)