| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Yoshi Lt JG

Registrado: 07 Feb 2007Mensajes: 63Ubicación: Torreòn Coahuila Mèxico
|
Publicado: Sab 19 May, 2007 5:22 am Asunto: Funciones |
|
|
He buscado algun ejemplo de como definir una funcion y poder usarla por ejemplo al presionar un boton, pero no he encotrado algo que pueda ayudarme, alguno podria darme un ejemplo de como hacer esto?... suponiendo que tengo un codigo que me valida dos campos algo asi:
| Código: | if(user->Text == "" || pass->Text == ""){
//Codigo si hay campos sin llenar
}else{
//Codigo si todos los campos estan llenos
} |
Esto necesito convertirlo a funcion para no tener que reescribir el codigo, he intentado algo sencillo segun la sintaxis de otros lenguajes pero no logro que me funcione, asi que si alguien me echa la mano le estarè muy agradecido. _________________ No temas a las computadoras... teme a la falta de ellas...
Isaac Asimov |
|
| Volver arriba |
|
 |
rivo Lt JG

Registrado: 13 Mar 2004Mensajes: 72Ubicación: Asturias (España)
|
Publicado: Sab 19 May, 2007 9:42 am Asunto: |
|
|
si a lo que te refieres es a crear una funcion dentro de la clase para que te mire eso, seria :
en el .h (en la parte privada o publica dependiendo )
| Código: |
void mifuncion();
|
y luego en el .cpp
| Código: |
void nombre_de_la_clase::mifuncion()
{
//mejor el metodo isempty para ver si esta vacio, mas elegante ;)
if(user->Text.IsEmpty() || pass->Text.IsEmpty()){
//Codigo si hay campos sin llenar
}
else{
//Codigo si todos los campos estan llenos
}
}
|
aunque quizas si esta funcion la vas a utilizar en otras clases quizas te venga mejor hacer un archivo con funcion reutilizables e incluirlo en tu proyecto y luego llamarla.
espero que sea esto lo que estes pidiendo.
un saludo!! |
|
| Volver arriba |
|
 |
Yoshi Lt JG

Registrado: 07 Feb 2007Mensajes: 63Ubicación: Torreòn Coahuila Mèxico
|
Publicado: Sab 19 May, 2007 12:44 pm Asunto: |
|
|
Asi es, muchas gracias  _________________ No temas a las computadoras... teme a la falta de ellas...
Isaac Asimov |
|
| Volver arriba |
|
 |
|