Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-03-2007
Avatar de DarKraZY
DarKraZY DarKraZY is offline
Miembro
 
Registrado: ago 2003
Posts: 460
Poder: 24
DarKraZY Va por buen camino
Deberás declarar de nuevo la cabecera de la función indicando el nombre de la dll

Código Delphi [-]
function SendFax(filename : String; number : String) : Integer; external 'libreria.dll';

Lo más cómodo es crear una unidad donde declarar todas estas funciones de la dll. Y a continuación añades al uses la unidad.

Saludos!


PD: Se me olvidó el ;
Responder Con Cita
  #2  
Antiguo 30-03-2007
manolop manolop is offline
Miembro
 
Registrado: may 2005
Posts: 109
Poder: 22
manolop Va por buen camino
Lo he puesto asi, pero me dice que no encuentra FAXCOMLib
Código Delphi [-]
function SendFax(filename : String; number : String) : Integer;external 'faxcom.dll';
var Srv : FAXCOMLib.FaxServer;
var Doc : FAXCOMLib.FaxDoc;
begin
  Srv := FaxServerClass.Create();
  Srv.Connect(nil);
  Doc := FAXCOMLib.FaxDoc(Srv.CreateDocument(filename));
  Doc.FaxNumber := number;
  sendFax := Doc.Send();
  srv.Disconnect;
end;

En cuanto a lo de crear una unidad, debería averiguar las funciones que tien e la dll e incluirlas en la nueva unit?. No tendras algun ejemplo porfavor, ya estoy varias semanas con esto del fax y me tiene fuera de mi. muchas gracias de antemano y por tu anterior respuesta.
Responder Con Cita
  #3  
Antiguo 30-03-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.453
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Acabo de subir al FTP público una utilidad (de Wise Guy) para saber las funciones que exporta una DDL's. Se llama ADLLExport.
__________________
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.
Responder Con Cita
  #4  
Antiguo 30-03-2007
manolop manolop is offline
Miembro
 
Registrado: may 2005
Posts: 109
Poder: 22
manolop Va por buen camino
Muchas gracias Neftali, voy a probarlo
Responder Con Cita
  #5  
Antiguo 30-03-2007
manolop manolop is offline
Miembro
 
Registrado: may 2005
Posts: 109
Poder: 22
manolop Va por buen camino
Me muestra los nombres de las 4 funciones que tiene la dll pero no se como crear la unit de modo que pueda acceder a la dll.....me voy a comprar una bicicleta y hare de fax yo mismo...compro un ejemplo que funcione para enviar fax con pdf adjuntos por 50 euros. en serio, lo necesito
Responder Con Cita
  #6  
Antiguo 30-03-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.453
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
¿Puedes poner cuales son esas funciones?
¿No será un servidor COM? ¿Tiene Register y UnRegister?
__________________
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.
Responder Con Cita
  #7  
Antiguo 30-03-2007
manolop manolop is offline
Miembro
 
Registrado: may 2005
Posts: 109
Poder: 22
manolop Va por buen camino
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer

No sabes lo que te agradezco que te tomes la molestia conmigo, gracias

la dll es la siguiente:
http://ole.mine.nu/poli/ELIMINARWEB/faxcom.dll
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Como incluir las DLLS del Delphi en mi proyecto? bustio Varios 2 24-09-2005 17:51:09
como ejecuto otro proyecto EN DELPHI 7 cmena Varios 2 11-05-2005 10:02:23
Como se comparte un Proyecto Delphi Michel OOP 5 23-09-2004 23:23:36
Estructura de un proyecto en delphi mosorio Varios 0 16-06-2004 12:57:19
como anexar una ayuda CHM a un proyecto delphi hhuillcen Varios 1 09-12-2003 18:34:02


La franja horaria es GMT +2. Ahora son las 02:58:01.


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