SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: FeLiXxUcO en Miércoles 31 de Diciembre de 2003, 02:50

Título: Llamada A Funciones
Publicado por: FeLiXxUcO en Miércoles 31 de Diciembre de 2003, 02:50
Como se puede hacer la llamada a una funcion generada por builder?? es decir cuando quieres implementar lo que hace un BitButton se genera una funcion de este estilo:

void __fastcall TForm1::BitBtn1Click(TObject *Sender)

¿Como puedo llamarla desde otra parte del Codigo? Lo que pretendo digamos es simular que el usuario hubiese presionado el Boton??Quiero llamar a esa funcion desde otra que he hecho yo.
Gracias.
Título: Re: Llamada A Funciones
Publicado por: _Viktor en Jueves 1 de Enero de 2004, 00:18
Hola si , el prototipo de la funcion es como indicas:

Código: Text
  1. void __fastcall TForm1::BitBtn1Click(TObject *Sender)
  2.  

Puedes llamarla de la siguientes dos formas :

Código: Text
  1. BitBtnClick(this); //Donde indicas que el Formulario llama al evento (this)
  2. ó
  3. BitBtnClick(Sender);//Si quieres indicar cual es el objeto especifico que esta llamando ese OnClick
  4.  
Espero se entienda...
Saludos y Felices fiestas.-
Título: Re: Llamada A Funciones
Publicado por: FeLiXxUcO en Jueves 1 de Enero de 2004, 06:18
Muchas gasias porque m habia vuelto loco y no habia manera de sacarlo, He programado antes en Turbo C++ y ahora toy aprendiendo Builder y toy mu verde..   :comp:


                :devil:                 Japiiii Niuuuu Yiiiirrr                 :devil: