Ver Mensaje Individual
  #1  
Antiguo 19-04-2017
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Reputación: 19
Angel.Matilla Va por buen camino
Error en evaluación

Me está ocurriendo con relativa frecuencia este error. Trato de dar valor a una variable con una expresión de este estilo:
Código:
AnsiString Nombre, Prueba = "SISTEMA";
Nombre = Usuario->Text == Prueba ? "sysdba" : Usuario->Text;
En principio la estructura es correcta pero como digo con relativa frecuencia al compilar me da este error:
Cita:
E2354 Two operands must evaluate to the same type
Y hasta donde entiendo ambos lados de la comparación son del mismo tipo. ¿Alguna idea?
Responder Con Cita