Hallo Leute,
kaum hat das neue Jahr begonnen und ich stehe schon das erste Mal an
Der Reg Eintrag unter \HKEY_LOCAL_MACHINE\SOFTWARE\SIP Company beinhaltet einen von folgenden Werten: K2221, K2222, K22223, K22224, K22225, K22226, K22227, K22228, K22229, K22230
Das "K" kann vor den Zahlen stehen muss aber nicht immer, daher schneide ich es weg.
$company = RegRead("" & $computer & "\HKEY_LOCAL_MACHINE\SOFTWARE\SIP", "Company")
If StringLower(StringLeft($company, 1)) = "k" Then
$company = StringRight($company, 4)
EndIf
If $company = "2221" Or "2222" Or "2223" Or "2224" Or "2225" Then
$empfaenger = "A"
GUICtrlSetState($nic_radio1, $GUI_CHECKED)
ElseIf $company = "2226" Or "2227" Or "2228" Or "2229" Then
$empfaenger = "B"
GUICtrlSetState($nic_radio3, $GUI_CHECKED)
ElseIf $company = "2230" Then
$empfaenger = "C"
GUICtrlSetState($nic_radio3, $GUI_CHECKED)
EndIf
Der Regwert wird ausgelesen und die Filterfunktion/Schneidefunktion funktioniert auch wie erwartet, jedoch liefert mir das zweite If immer $empfaenger = "A" zurück.
Ganz egal ob ich die Zahlen in Anführungszeichen setze oder nicht, immer wird $empfaenger = "A" zurück geliefert.
Vielen Dank für die Hilfe!