Ich habe ein Problem Liebe Damen und Herren,
Ich habe 6 Checkboxen (Im Anhang zu sehen)
Diese 6 Checkboxen werden nicht alle "True" oder alle "False" sein.
Jeder User wird ein wirres durcheinander Zaubern und das Problem ist es in diesen Prozess.Start reinzukriegen:
Spoiler anzeigen
Ich habe so angefangen die Abfrage zu machen jedoch habe ich direkt gemerkt das es ein Riesiger Aufwand ist das zu schreiben da es total viele Variablen gibt.
Kann man das ganze vereinfachen oder wird es für mich so kompliziert bleiben.
My.Settings.Mem (Checkbox)
My.Settings.Memt (TextBox)
My.Settings.High (Checkbox)
My.Settings.Cpu (Checkbox)
My.Settings.Cput (TextBox)
My.Settings.Pause (Checkbox)
My.Settings.Thread (Checkbox)
My.Settings.Threadt (TextBox)
My.Settings.Splash (Checkbox)
Die Checkboxes können Ja nur "True" oder "False" ausgeben und von daher kann ich leider die Werte nicht umstellen auf "Nothing" und den Wert der dahinter stehen soll bei My.Settings.Mem soll das in diesem Fall -maxMem= sein und der My.Settings.Memt beinhaltet den Wert z.B. 4096 und so setzt sich das ganze zusammen.
Wie zur Hölle hat Bohemia das geschafft und wie haben das andere Leute geschafft es mit Checkboxen und TextBoxen zu basteln und ich Verzweifel hier an den If .. Elseif ..Elseif .. Elsif usw. End If
Bitte Helft mir ..
MFG Zeeanq
Ich habe 6 Checkboxen (Im Anhang zu sehen)
Diese 6 Checkboxen werden nicht alle "True" oder alle "False" sein.
Jeder User wird ein wirres durcheinander Zaubern und das Problem ist es in diesen Prozess.Start reinzukriegen:
VB.NET-Quellcode
- If My.Settings.Mem & My.Settings.High & My.Settings.Cpu & My.Settings.Pause & My.Settings.Thread & My.Settings.Splash = True Then
- Dim StartInfo As New ProcessStartInfo(My.Settings.Arma3Pfad, "-connect=**** -port2302 -password=*** -noSplash -useBE -noLauncher -window -maxMem=" & My.Settings.Memt & " -high " & "-cpuCount=" & My.Settings.Cput & " -noPause " & "-exThread=" & My.Settings.Threadt & " -noSplash")
- Process.Start(StartInfo)
- ElseIf My.Settings.Mem & My.Settings.High & My.Settings.Cpu & My.Settings.Pause & My.Settings.Thread = True Then
- Dim StartInfo As New ProcessStartInfo(My.Settings.Arma3Pfad, "-connect=**** -port2302 -password=*** -noSplash -useBE -noLauncher -window -maxMem=" & My.Settings.Memt & " -high " & "-cpuCount=" & My.Settings.Cput & " -noPause " & "-exThread=" & My.Settings.Threadt)
- Process.Start(StartInfo)
- ElseIf My.Settings.Mem & My.Settings.High & My.Settings.Cpu & My.Settings.Pause Then
- Dim StartInfo As New ProcessStartInfo(My.Settings.Arma3Pfad, "-connect=**** -port2302 -password=*** -noSplash -useBE -noLauncher -window -maxMem=" & My.Settings.Memt & " -high " & "-cpuCount=" & My.Settings.Cput & " -noPause")
- Process.Start(StartInfo)
- End If
Ich habe so angefangen die Abfrage zu machen jedoch habe ich direkt gemerkt das es ein Riesiger Aufwand ist das zu schreiben da es total viele Variablen gibt.
Kann man das ganze vereinfachen oder wird es für mich so kompliziert bleiben.
My.Settings.Mem (Checkbox)
My.Settings.Memt (TextBox)
My.Settings.High (Checkbox)
My.Settings.Cpu (Checkbox)
My.Settings.Cput (TextBox)
My.Settings.Pause (Checkbox)
My.Settings.Thread (Checkbox)
My.Settings.Threadt (TextBox)
My.Settings.Splash (Checkbox)
Die Checkboxes können Ja nur "True" oder "False" ausgeben und von daher kann ich leider die Werte nicht umstellen auf "Nothing" und den Wert der dahinter stehen soll bei My.Settings.Mem soll das in diesem Fall -maxMem= sein und der My.Settings.Memt beinhaltet den Wert z.B. 4096 und so setzt sich das ganze zusammen.
Wie zur Hölle hat Bohemia das geschafft und wie haben das andere Leute geschafft es mit Checkboxen und TextBoxen zu basteln und ich Verzweifel hier an den If .. Elseif ..Elseif .. Elsif usw. End If
Bitte Helft mir ..
MFG Zeeanq