Programación General > C++ Builder
¿al Utilizar Variable Ansistring...?
(1/1)
Goselito_0:
Hola,
estoy dandole vueltas a una error y no le veo la razon de ser.
Me surge la duda: ¿Al utilizar una variable AnsiString hay que añadir alguna libreria especial?
El error es unos de estas extraños que no explican nada:
"[C++ Error]CIdentificador.hpp(7):E2303 type name expected"
La linea 7 es donde tengo declarada la variable Ansistring.
Gracias de antemano.
sonGoku:
Pon las primeras 8 o 10 lineas para ver el codigo fuente.
Goselito_0:
El error se me marca en la linea 7, "Pintar_Num(...)", ademas si cambio AnsiString por int funciona perfectamente, por eso el buscar el error en algo relacionado con el AnsiString.
--- Código: Text ---class CIdentificador{ public: void Ini_lista_id(CListapos &lista); void Pintar_Num(CListapos &lista, AnsiString &num_id); private: void Marcar_Seg0(Imagen &imagen, CListapos &lista, int k); void Marcar_Seg1(Imagen &imagen, CListapos &lista, int k); void Marcar_Seg2(Imagen &imagen, CListapos &lista, int k); void Marcar_Seg3(Imagen &imagen, CListapos &lista, int k); void Marcar_Seg4(Imagen &imagen, CListapos &lista, int k); void Marcar_Seg5(Imagen &imagen, CListapos &lista, int k); void Marcar_Seg6(Imagen &imagen, CListapos &lista, int k); };
sonGoku:
te falta alguna linea antes, debes de tener algunos includes.
He hecho una prueba y debes incluir
#include <vcl.h>
suerte, ya me cuentas.
EI: juntando mensajes, si no hay una respuesta a nuestro ultimo mensaje siempre se puede usar el boton modificar.
Goselito_0:
Es codigo lo tengo tal y como lo he puesto, la verdad es que nunca he puesto includes en el .hpp, siempre lo he puesto en el .cpp y hasta ahora no he tenido problemas.
Estoy intentando arreglarlo pero no doy con la tecla. Gracias por el interes.
Por fin!!
Incluyendo <vcl.h> funciona, tb incluyendo "system.hpp"
Gracias de nuevo.
EI: juntanto mensajes, lo mismo que antes, si no te respondieron no hace falta que crees un mensaje nuevo, para algo esta el boton de modificar.
Navegación
Ir a la versión completa