Guten Tag,
ich habe folgende Frage zum beigefügten Code:
'Berechnung der Volumina nach Eingabe der Rohmaterialabmessungen
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As _
System.EventArgs) Handles Button1.Click
Select Case ComboBox1.SelectedItem
Case "Rund" : TextBox4.Text = Zylindervolumen(DmZyl.Text, _
HZyl.Text, TextBox3.Text).ToString("#,#0.000")
'TextBox6.Text = Zylindervolumen(DmZyl.Text, HZyl.Text,
' TextBox3.Text, TextBox2.Text).ToString("#,#0.00")
Select Case ComboBox3.SelectedItem
Case "WB 2.1" : TextBox6.Text = (Zylindervolumen( _
DmZyl.Text, HZyl.Text, TextBox3.Text, _
TextBox2.Text).ToString("#,#0.00")) + 35
Case "WZ 2.2" : TextBox6.Text = (Zylindervolumen( _
DmZyl.Text, HZyl.Text, TextBox3.Text, _
TextBox2.Text).ToString("#,#0.00")) + 45
Case "APZ 3.1" : TextBox6.Text = (Zylindervolumen( _
DmZyl.Text, HZyl.Text, TextBox3.Text, _
TextBox2.Text).ToString("#,#0.00")) + 70
Case "APZ 3.2" : TextBox6.Text = (Zylindervolumen( _
DmZyl.Text, HZyl.Text, TextBox3.Text, _
TextBox2.Text).ToString("#,#0.00")) + 60
Case Else
TextBox6.Text = Zylindervolumen(DmZyl.Text, HZyl.Text, _
TextBox3.Text, TextBox2.Text).ToString("#,#0.00")
End Select
Case "Rohr" : TextBox4.Text = Rohrvolumen(ADmRoh.Text, WdRoh.Text, _
HRoh.Text, TextBox3.Text).ToString("#,#0.000")
'TextBox6.Text = Rohrvolumen(ADmRoh.Text, WdRoh.Text,
' HRoh.Text, TextBox3.Text, TextBox2.Text).ToString("#,#0.00")
Select Case ComboBox3.SelectedItem
Case "WB 2.1" : TextBox6.Text = Rohrvolumen(ADmRoh.Text, _
WdRoh.Text, HRoh.Text, TextBox3.Text, _
TextBox2.Text).ToString("#,#0.00") + 35
Case "WZ 2.2" : TextBox6.Text = Rohrvolumen(ADmRoh.Text, _
WdRoh.Text, HRoh.Text, TextBox3.Text, _
TextBox2.Text).ToString("#,#0.00") + 45
Case "APZ 3.1" : TextBox6.Text = Rohrvolumen(ADmRoh.Text, _
WdRoh.Text, HRoh.Text, TextBox3.Text, _
TextBox2.Text).ToString("#,#0.00") + 70
Case "APZ 3.2" : TextBox6.Text = Rohrvolumen(ADmRoh.Text, _
WdRoh.Text, HRoh.Text, TextBox3.Text, _
TextBox2.Text).ToString("#,#0.00") + 60
Case Else
TextBox6.Text = Rohrvolumen(ADmRoh.Text, WdRoh.Text, _
HRoh.Text, TextBox3.Text, TextBox2.Text).ToString( _
"#,#0.00")
End Select
Case Else
TextBox4.Text = ("Fehler")
End Select
TextBox4.ReadOnly = True
TextBox6.ReadOnly = True
End Sub Wie kann man diesen umfangreichen Programmcode verkürzen? Ich habe das Gefühl das man da noch etwas verkürzen kann - komme aber nicht drauf
Vielen, vielen Dank.
dk-team
Mit freundlichem Gru?
dk-team |