Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-08-2020
juggern juggern is offline
Miembro
 
Registrado: jun 2020
Posts: 79
Poder: 7
juggern Va por buen camino
Cargar una dll completa

Buenos días,

Me he creado una dll con varias funciones y procedimientos.

A la hora de llamar a estas funciones, lo hago poniendo lo siguiente en el formulario en el que voy a usarlo

Código Delphi [-]
procedure Suma(); external 'Dll/utilidades.dll';

Luego directamente llamo a la función Suma y todo funciona correctamente.

Mi duda es, ¿Hay alguna forma de cargar de golpe todas las funciones que tengo definidas en la dll en lugar de una por una? Porque si tengo 20 funciones, declarar las 20 arriba no me parece muy viable.

Seguro que se puede hacer pero busco ejemplos y todos lo hacen como estoy haciendo.

Gracias!
Responder Con Cita
  #2  
Antiguo 07-08-2020
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.142
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola a todos,

No estoy seguro de si sería lo ideal, pero, podrías declarar todas las funciones en una unidad determinada, entonces, sólo tendrías que añadir dicha unidad en cualquier otra, para utilizar las funciones declaradas. Sólo tendrías que hacerlo una vez, en la unidad que digo, y, a partir de ahí, usar la unidad en cuestión, en lugar de declarar de nuevo una o más funciones.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 07-08-2020
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.025
Poder: 28
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
La solución es la que da Dec. Es lo que hacen todas las bibliotecas basadas en DLL.
Responder Con Cita
  #4  
Antiguo 07-08-2020
Avatar de ElKurgan
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Registrado: nov 2005
Posts: 1.242
Poder: 22
ElKurgan Va camino a la fama
Thumbs up

Efectivamente.

Saludos
Responder Con Cita
  #5  
Antiguo 07-08-2020
juggern juggern is offline
Miembro
 
Registrado: jun 2020
Posts: 79
Poder: 7
juggern Va por buen camino
Muchas gracias a todos por las respuestas, voy a probarlo.
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
Ventana completa DOS. manueljgomezc Windows 1 12-08-2010 06:18:53
La notebook más completa!!! Faust Humor 1 15-06-2010 10:08:16
Redefinición completa del API Ñuño Martínez Varios 3 20-10-2006 12:22:19
Grabar Web Completa Tapax Internet 1 25-07-2006 14:48:54
Pantalla Completa en XP Fernando Varios 4 19-12-2005 19:30:42


La franja horaria es GMT +2. Ahora son las 17:15:53.


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