Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-09-2019
Diego E. Diego E. is offline
Miembro
 
Registrado: mar 2018
Posts: 30
Poder: 0
Diego E. Va por buen camino
Post Uso de dll externa en Delphi

Hola amigos, estoy adentrándome en territorio nuevo y espero puedan ayudarme.

Estoy realizando un proyecto Delphi, para el que necesito usar una dll hecha para C/C++ o Visual Basic 6, en la documentación de la dll no viene la forma de implementar en Delphi(no es sorpresa) ni describe los comandos dentro de ella como para hacer el típico procedimiento de:

Código Delphi [-]
function DoMath(X, Y: Integer): Integer; cdecl; external 'exampleDLL.dll';

Es la primera vez que voy a trabajar con dll's y ciertamente no se usar C++, se que la información va de casi a totalmente nula, pero alguno tiene alguna referencia de como trabajar dicha dll (o en general cualquier dll hecha en un lenguaje externo a Delphi).

Adjunto un poco del código que viene en la documentación de la dll:

Código:
struct SSP_COMMAND { 
SSP_FULL_KEY Key; 
unsigned long BaudRate; 
unsigned long Timeout; 
unsigned char PortNumber; 
unsigned char SSPAddress; 
unsigned char RetryLevel; 
unsigned char EncryptionStatus; 
unsigned char CommandDataLength; 
unsigned char CommandData[255]; 
unsigned char ResponseStatus; 
unsigned char ResponseDataLength; 
unsigned char ResponseData[255]; 
unsigned char IgnoreError; 
};

typedef UINT (__stdcall* DLLFUNC3)(SSP_COMMAND* cmd, SSP_COMMAND_INFO* sspInfo); DLLFUNC3 sspSendCommand = (DLLFUNC3)GetProcAddress(hInst, "SSPSendCommand");
P.D. También existe una dll hecha para C# .NET or Visual Basic .NET
Responder Con Cita
 



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
Llamar Aplicacion externa desde Delphi Fmx Androit ASAPLTDA FireMonkey 4 08-08-2018 09:01:03
abrir aplicación externa desde delphi y detectar su cierre petete2008 API de Windows 2 10-02-2012 11:44:23
Llamar a otra aplicacion externa a delphi... daniel43 Varios 2 29-12-2010 01:30:44
Delphi - HotKey de aplicación externa fdanielc Lazarus, FreePascal, Kylix, etc. 2 03-12-2008 20:12:11
Usar una aplicación externa desde Delphi erika.martinez Varios 9 14-04-2005 18:10:22


La franja horaria es GMT +2. Ahora son las 03:26:36.


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