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 p>
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