Problemas con objetos

Iniciado por saltimbanki, 23 Octubre 2020, 11:56 AM

0 Miembros y 1 Visitante están viendo este tema.

saltimbanki

Vereis, estoy diseñando un programilla delectura de unn fichero logi y mi sorpresa cuando el compilador de C me dice que no los reconocce, he probado con todo tipo de salida de datos, campos edit, camo memo, campo richedit y stringGrid.
Cuando lo compilo sin  utilizarlo en el codigo me compila sin probremas, pero cuando meto y codigo fuente que hace referencia a este objeto me dice que no existe, que no lo reconoce

Esa ayuda rapido, por favol




Vereis, ya lance esta pregunta ayer, pero esta la acompaño de codigo

intento hacer un programa sencillo en el que hay que leer datos del disco y meterlos o en una cuadricula (StringGrid) o en objetos Edit,, pero al compilar me dice que no existen esos objetos
vereris aqui meto el codigo


strcpy(file,fichero.c_str());

in = fopen((char*)file,"r");
if ( in == 0)
{
  ShowMessage("Fallo al leer el fichero de entrada");
  return;
}

while(fread(&paquete_read.fecha,1,sizeof(paquete_read),in))
{
   //EFecha->Text = paquete_read.fecha;
   fread(&paquete_read.hora,1,sizeof(paquete_read.hora),in);
   //EHora->Text paquete_read.hora;
   fread(&paquete_read.tcp,1,sizeof(paquete_read.tcp),in);
   //EDatos->Text = paquete_read.tcp;
   fread(&paquete_read.process,1,sizeof(paquete_read.process),in);

/*

Como veis aqui tengo comentado los campos edit, porue si lo compilo sin comentar sale esto
[C++ Error] formlog.cpp(68): E2451 Undefined symbol 'EFecha'

Podeis ayudarme ???
Gracias



MOD: Utiliza etiquetas de Código GeSHi para los códigos

Eternal Idol

#1
¿Como podriamos adivinar cual es el error? ¿Objetos en C? Al menos pega la salida del compilador con el error.




E2451 Undefined symbol 'identifier' (C++)
The named identifier has no declaration.

Possible Causes
   Actual declaration of identifier has been commented out.
   Misspelling, either at this point or at the declaration.
   An error in the declaration of the identifier.
   The header file in which the identifier is declared was not included using #include

Help
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón