tronxx Lt JG


Registrado: 30 May 2003Mensajes: 56Ubicación: Merida, Yucatan, Mexico
|
Publicado: Sab 27 May, 2006 8:48 pm Asunto: Comportamiento Extraño al debugear y ejecutar |
|
|
Hola amigos, sucede que estoy haciendo una aplicacion, pero ya tiene muchas formas hijas MDI y ya esta quedando algo grande mi aplicacion de 4.9Mb, el caso es que hasta ahora siempre me había funcionado la siguiente instruccion:
| Código: |
if(lbl_linea->Caption == "CEL") {
if(lbl_preciomds->Caption != "Precio Movi") lbl_preciomds->Caption = "Precio Movi";
if(lbl_preciofide->Caption= "Precio MDS") lbl_preciofide->Caption = "Precio MDS";
} else {
if(lbl_preciomds->Caption != "Precio MDS") lbl_preciomds->Caption = "Precio MDS";
if(lbl_preciofide->Caption != "Precio FIDE") lbl_preciofide->Caption = "Precio FIDE";
}
|
Como pueden observar, si mi lbl_linea es "CEL" entonces checo el caption del precio MDS = PRECIO MOVI
y el de Fide = PRECIO MDS
y regresarlo cada vez que sea necesario, pero solo quiero cambiarlo si es necesario para no estarlo asignando cada vez innecesariamente, el caso es que no se por que ahora, al poner un alto y pasar mi cursor sobre la propiedad Caption de mis objetos en lugar de darme su valor me dice el siguiente mensaje :
| Código: |
lbl_preciomds->Caption = E2451 Undefined symbol '_fastcall Controls::TControl::GetText()
|
cuando antes ( hasta antes de unos TChart que agregue en otra forma ) siempre me salia el valor de la propiedad. Alguien sabe a que se debe ?
Gracias de antemano _________________ La caja decía, requiere Win95 o superior así que instalé Linux. |
|