Ver Mensaje Individual
  #1  
Antiguo 28-11-2013
darkmir darkmir is offline
Miembro
NULL
 
Registrado: abr 2013
Posts: 28
Reputación: 0
darkmir Va por buen camino
Acceder a Objetos desde una funcion

Hola a todos estoy intentando acceder a un Listbox y un Edit desde una función , pero me manda un error de declaración, mi código , en si genérico es el siguiente:

Código:
...
...
void Leer();
//-----------------------------------------------------
void __fastcall TForm1::ListBox1Click(TObject *Sender)
{

}
//------------------------------------------------------
void __fastcall TForm1::Edit1Change(TObject *Sender)
{

}
//-----------------------------------------------------
void Leer()
{

   AnsiString mensaje = "Hola Mundo";

   ListBox1->Items->Add(mensaje);
   Edit1->Text = mensaje;

}
pero me sale este error :

[bcc32 Error] Unit1.cpp(64): E2451 Undefined symbol 'Listbox1'
[bcc32 Error] Unit1.cpp(65): E2451 Undefined symbol 'Edit1'

Creo que es por que estan como privados y no puedo llamarlos desde otra función, podria hacerlo pasando parámetros "void Leer(char *mensaje)" pero no es lo que exactamente quiero, sino que la misma función haga el llamado en tiempo real del Listbox1 y Edtit1.

Gracias y Saludos.
Responder Con Cita