Ver Mensaje Individual
  #3  
Antiguo 22-06-2014
Avatar de eennzzoo
eennzzoo eennzzoo is offline
Miembro
NULL
 
Registrado: nov 2013
Ubicación: Argentina
Posts: 59
Reputación: 11
eennzzoo Va por buen camino
Cita:
Empezado por escafandra Ver Mensaje
Como ves, el tratamiento de cadenas que haces no tiene nada que ver en ambos casos. Tu primer ejemplo no compilará pues no puedes sumar cadenas estilo C, es más, ni siquiera colocas el operador +
Debes trabajar con String para podes concatenar las cadenas.

No se si Builder XE4 funciona nativamente con Unicode, si no es así, tu código debería quedar así:
Código:
if (Application->MessageBox((String("¿Desea borrar los datos de ")+ lblApellido->Caption+ " " + lblNombre->Caption + " ?").c_str(), "AVISO", MB_YESNO | MB_ICONQUESTION)==IDYES) {

}
En caso Unicode, añade una L a cada cadena C.


Saludos.
Ahora si funciona de esa forma. Gracias.
__________________
https://www.facebook.com/riverplateoficial
Responder Con Cita