Red de conocimiento informático - Problemas con los teléfonos móviles - El significado de verdadero en la declaración switch() de VB6.0

El significado de verdadero en la declaración switch() de VB6.0

Verdadero aquí significa que cuando ninguna de las dos condiciones anteriores sea verdadera, se seleccionará esta condición. Específicamente:

Cuando Usuario = PlayBlack, la ecuación es equivalente a:

FillColor = Switch(True, RGB(0, 0, 0), False, RGB(255, 255, 255), True, BackColor)

En este momento, la función Switch selecciona de izquierda a derecha, se selecciona RGB(0, 0, 0) como resultado y los siguientes se ignoran automáticamente

Cuando Usuario = PlayWhite, la ecuación es equivalente a:

FillColor = Switch(False, RGB(0, 0, 0), True, RGB(255, 255, 255), True , BackColor )

En este momento, la función Cambiar selecciona de izquierda a derecha, se selecciona RGB(255, 255, 255) como resultado y los siguientes se ignoran automáticamente

Cuando las dos condiciones anteriores son ambas Cuando no son verdaderas, la ecuación es equivalente a:

FillColor = Switch(False, RGB(0, 0, 0), False, RGB(255, 255, 255) , True, BackColor)

En este momento, la función Switch selecciona de izquierda a derecha y se selecciona BackColor como resultado

Esto significa que la función Switch devuelve el primer True encuentros