Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-01-2007
jjpic77 jjpic77 is offline
Registrado
 
Registrado: nov 2006
Posts: 3
Poder: 0
jjpic77 Va por buen camino
como crear una funcion

amigos disculpen mi ignorancia, pero deseo crear una funcion. La verdad no encuentro información y por lo visto no es igual que en c++ asi aque les pido una mano. o si me pudiesen dar un link de los agradesco. A un detalle soy nuevo en borland builder.
Responder Con Cita
  #2  
Antiguo 25-01-2007
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Cita:
Empezado por jjpic77
amigos disculpen mi ignorancia, pero deseo crear una funcion. La verdad no encuentro información y por lo visto no es igual que en c++ asi aque les pido una mano. o si me pudiesen dar un link de los agradesco. A un detalle soy nuevo en borland builder.
Pues yo creo que sí que es igual que en c++...
Código:
long int Factorial (int valor)
{
  return (Valor > 2) ? (FuncionEntero (Valor -1) * Valor) : 2;
}
¿o no?
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #3  
Antiguo 25-01-2007
jjpic77 jjpic77 is offline
Registrado
 
Registrado: nov 2006
Posts: 3
Poder: 0
jjpic77 Va por buen camino
no estoy muy seguro de eso, pero deseo saber los pasos que se siguen:

digamos:
1ro declarar la funcion en unit1.h
2do para llanr la funcion debes escribir asi .........
etc,etc

por lo que estoy intento es declar la funcion en unit1.h en la parte Tform1 - private escribiend: int suma(int a,int b);

y la rutinas que van dentro de la funcion las lleno en Unit1.cpp

bueno llamrlo donde lo requiero no se si los pasos que describi son los correctos o como es?
Responder Con Cita
  #4  
Antiguo 25-01-2007
jjpic77 jjpic77 is offline
Registrado
 
Registrado: nov 2006
Posts: 3
Poder: 0
jjpic77 Va por buen camino
ya se como hacer una funcion en el dentro de un void __fastcall ahora me falta hacer que todos los _fastcall puedan llamar una funcion creo que se llama funcion de clase, seguire probando garcias.


Ah ñuño _maritines tenias razon gracias

Si alguien lee este post y desea conocer le digo que para que una funcion sea leida dentro de una fastcall basta con declararla dentro de este fastcall como si fuera una variable digamos int suma(int a,int b); los comandos que forman esta funcion se crea fuera de este fastcall, al final de los fastcall, y para llamrlo tenenos que hacer digamos F=suma(1,4); dentro del fastcall.
Ahora si deceas que los demas fastcall puedan ejecutar esta funcion basta con declarar el: int suma(int a,int b), en en la libreria h de su programa en el apartado extern.
gracias nuevamente ñuño.

Última edición por jjpic77 fecha: 25-01-2007 a las 22:38:30.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas para crear una funcion fartycl Varios 1 04-07-2006 19:47:50
¿Como llamar una funcion de una DLL? paty_rlopez Varios 3 26-06-2006 15:25:25
como creo funcion ? kiringui Varios 9 29-05-2006 09:33:38
¿Cómo funciona la función sum en SQL? nuri SQL 9 11-08-2005 16:12:25
Crear query dentro de unit y funcion? alehillebrand OOP 3 19-07-2005 00:56:59


La franja horaria es GMT +2. Ahora son las 16:02:50.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi