Thanks Jason, I tried that and this is what I have now:
Function SelectInterfacePageLeave
# Read USB ($R0)
!insertmacro MUI_INSTALLOPTIONS_READ $R0 "SelectInterface" "Field 2" "State"
# Read COM ($R1)
!insertmacro MUI_INSTALLOPTIONS_READ $R1 "SelectInterface" "Field 3" "State"
StrCmp $R0 "1" USB COM
USB:
MessageBox MB_OK "USB ausgewählt! USB: $R0 COM: $R1"
COM:
MessageBox MB_OK "COM ausgewählt! USB: $R0 COM: $R1"
FunctionEnd
Problem now is, whatever I select, it ends up with using "COM", so I tried to use the MBox to give me the current values of $R0 and $R1, but both are empty. Any ideas?