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
  #3  
Antiguo 16-10-2007
mauqu mauqu is offline
Miembro
 
Registrado: may 2007
Posts: 28
Poder: 0
mauqu Va por buen camino
El tema es este, quiero crear una dll que despues la pueda usar con cualquier lenguaje o programa que trabaje con dll.

Probe con c++ de la siguiente manera

Código Delphi [-]
 
#include  
#include  
 
typedef int (__pascal *MYPROC)(int); 
 
int main(VOID) 
{ 
    int i;
    HINSTANCE hinstLib; 
    MYPROC ProcAdd; 
    BOOL fFreeResult, fRunTimeLinkSuccess = FALSE; 
 
    // handle de la DLL.
 
    hinstLib = LoadLibrary(TEXT("InterfazVisualLab.dll")); 
 
    
    if (hinstLib != NULL) 
    { 
        ProcAdd = (MYPROC) GetProcAddress(hinstLib, "Testear"); 
 
        
        if (NULL != ProcAdd) 
        {
            fRunTimeLinkSuccess = TRUE;
            i=(ProcAdd) (0); 
        }
 
        
        fFreeResult = FreeLibrary(hinstLib); 
    } 
 
    
    if (! fRunTimeLinkSuccess) 
        printf("Message printed from executable\n"); 
    return 0;
}

probe con visual basic de la siguiente manera:

Código Delphi [-]
 
Private Declare Function Testear Lib "InterfazVisualLab.dll" (ByVal a As Integer) As Integer
 
Private Sub Command1_Click()
    Testear (0)
End Sub

En los dos casos me da error :S
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
Llamada a Procedimiento Almacenado desde dentro de un Thread MontarazAE MS SQL Server 2 29-05-2007 17:46:34
Llamada a una funcion que incluye en el nombre una variable papulo PHP 11 28-12-2005 16:38:19
TQuery dentro de una funcion Function jorgito Varios 4 26-09-2005 15:44:57
¿Como defino la llamada a una funcion en la Unit Principal Antuan Varios 2 14-08-2005 16:09:32
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 06:15:21.


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