FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como añadir nuevas funciones
Hola a todos, estoy empenzando con el builder c++ y ... alguien podría decirme como añadir nuevas funciones? os pongo un ejemplo:
tengo en Form1: void __fastcall TForm1::BotonClick(TObject *Sender) { NuevaFuncion(); } Entonces al clickear en el boton se llamaría a la funcion NuevaFuncion(); no? Ahora, para crear la funcion en el mismo Form1 mismo, con que expresion o forma lo haría? He visto en internet algo como... void TForm1::NuevaFuncion() { ShowMessage("hola"); } Pero al compilar me dice que TForm1::NuevaFuncion() no es un miembro de TForm1 que tendrá toda la razón. ¿Alguien me puede ayudar? Gracias |
#2
|
||||
|
||||
Supongo que te faltaría añadir la definición en la la parte privada.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Como bien dice Netali, seguramente falta declarar esa función en el private, solo he creado este Post para mostrar como hacerlo...
Hay que ir al .h, buscar la sección private de la clase TForm1 y escribir lo siguiente para declarar la cabecera del metodo (Para este ejemplo haré un simple "HolaMundo"): Código:
void __fastcall HolaMundo(void); Código:
void __fastcall TForm1::HolaMundo(void) { ShowMessage("Hola Mundo"); } Código:
void __fastcall TForm1::Button1Click(TObject *Sender) { HolaMundo(); }
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#4
|
|||
|
|||
Gracias por contestar!! me pondré con ello en seguida.
|
#5
|
|||
|
|||
zankiuss
Gracias por contestar!! me pondré con ello en seguida.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Añadir a un Popup Contextual nuevas opciones | Critter | OOP | 7 | 26-09-2006 21:00:39 |
Como añadir los skin al form? | tramjauer | Varios | 8 | 10-10-2005 23:07:09 |
Como añadir un nuevo evento a un componente | Javi2 | Varios | 6 | 20-12-2004 13:25:12 |
Añadir funciones a FastReport | kes | Impresión | 0 | 19-08-2004 09:00:33 |
Nuevas funciones con FastReport | colibri | Impresión | 0 | 09-06-2003 16:42:56 |
|