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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-03-2022
IVAND IVAND is offline
Miembro
 
Registrado: may 2003
Ubicación: ECUADOR
Posts: 523
Poder: 21
IVAND Va por buen camino
Leer Dll desde delphi 2009

Estimados foristas jamas he necesitado leer una dll desde delphi asi que soy muy novato en este tema , pero necesito leer una dll para enviar informacion y receptar de un dispositivo de lector de tarjetas de credito , necesito saber es como puedo accesar a las funciones internas de dicha libreria , la verdad que he visto un par de chat pero no entiendo mucho , gracias por su tiempo
__________________
IVAND

Última edición por IVAND fecha: 04-03-2023 a las 00:24:34.
Responder Con Cita
  #2  
Antiguo 08-03-2022
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: 18.285
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
Lo primero que habría que saber es qué tipo de librería es.
Puedes probar a importarla desde Delphi o cargarla directamente, dependerá de cómo esté hecha.

Échale un vistazo a estos mensajes:
https://www.clubdelphi.com/foros/showthread.php?t=88861
http://www.clubdelphi.com/foros/show...&highlight=dll
https://www.clubdelphi.com/foros/showthread.php?t=23458

Para DLLs hechas en .NET revisa:
https://www.clubdelphi.com/foros/showthread.php?t=51129
https://www.clubdelphi.com/foros/showthread.php?t=48851

Aunque si buscas en los foros, encontrarás más.

Deberías buscar documentación más técnica o solicitarla al fabricante. Normalmente los fabricantes ya disponen de un SDKcon algo más de información de la que da ese PDF y con ejemplos para los desarrolladores.
__________________
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
  #3  
Antiguo 09-03-2022
IVAND IVAND is offline
Miembro
 
Registrado: may 2003
Ubicación: ECUADOR
Posts: 523
Poder: 21
IVAND Va por buen camino
Como siempre gracias por tu tiempo ,esta echa en net

cuando la importo desde delphi pense que se mostrarian todas las funciones pero no sale nada , las importo como import net assembly
despues le pongo que me cree una unidad y me pone esto
Código Delphi [-]
unit CajaPOSDF_TLB;

// ************************************************************************ //
// WARNING                                                                    
// -------                                                                    
// The types declared in this file were generated from data read from a       
// Type Library. If this type library is explicitly or indirectly (via        
// another type library referring to this type library) re-imported, or the   
// 'Refresh' command of the Type Library Editor activated while editing the   
// Type Library, the contents of this file will be regenerated and all        
// manual modifications will be lost.                                         
// ************************************************************************ //

// $Rev: 17252 $
// File generated on 09/03/2022 12:06:33 from Type Library described below.

// ************************************************************************  //
// Type Lib: C:\datafast_library\CajaPOSDF.dll (1)
// LIBID: {33F8E13E-DE33-4B40-96C7-C7E8B8DC1EEE}
// LCID: 0
// Helpfile: 
// HelpString: Librer�a CajaPOS de Datafast
// DepndLst: 
//   (1) v2.0 stdole, (C:\Windows\SysWOW64\stdole2.tlb)
// ************************************************************************ //
{$TYPEDADDRESS OFF} // Unit must be compiled without type-checked pointers. 
{$WARN SYMBOL_PLATFORM OFF}
{$WRITEABLECONST ON}
{$VARPROPSETTER ON}
{$ALIGN 4}
interface

uses Windows, ActiveX, Classes, Graphics, StdVCL, Variants;
  

// *********************************************************************//
// GUIDS declared in the TypeLibrary. Following prefixes are used:        
//   Type Libraries     : LIBID_xxxx                                      
//   CoClasses          : CLASS_xxxx                                      
//   DISPInterfaces     : DIID_xxxx                                       
//   Non-DISP interfaces: IID_xxxx                                        
// *********************************************************************//
const
  // TypeLibrary Major and minor versions
  CajaPOSDFMajorVersion = 1;
  CajaPOSDFMinorVersion = 0;

  LIBID_CajaPOSDF: TGUID = '{33F8E13E-DE33-4B40-96C7-C7E8B8DC1EEE}';


implementation

uses ComObj;

end.


pense que se debia mostrar ahi las funciones de las libreiras o algo estoy haciendo mal

Gracias
__________________
IVAND

Última edición por IVAND fecha: 09-03-2022 a las 18:18:20. Razón: Definir mejor el tema
Responder Con Cita
  #4  
Antiguo 14-03-2022
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: 18.285
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
Cita:
Empezado por IVAND Ver Mensaje
Como siempre gracias por tu tiempo ,esta echa en net
cuando la importo desde delphi pense que se mostrarian todas las funciones pero no sale nada , las importo como import net assembly
despues le pongo que me cree una unidad y me pone esto

...
pense que se debia mostrar ahi las funciones de las libreiras o algo estoy haciendo mal
¿Puedes adjuntar la librería (ZIP)?
__________________
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
  #5  
Antiguo 15-03-2022
IVAND IVAND is offline
Miembro
 
Registrado: may 2003
Ubicación: ECUADOR
Posts: 523
Poder: 21
IVAND Va por buen camino
Hola ,si adjunto la libreria te agradezco tu apoyo
__________________
IVAND

Última edición por IVAND fecha: 04-03-2023 a las 00:24:34.
Responder Con Cita
  #6  
Antiguo 15-03-2022
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: 18.285
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
Pues a mi también me está dando problemas para importarla desde delphi directamente.
Desde Visual Studio, parece correcta, aunque VS tampoco es algo que domine mucho.




Si la abres directamente desde Delphi, parece que puedes acceder a las clases, métodos y demás.


Revisa este video:
https://www.youtube.com/watch?v=_WbkIAsKIew

Y los Links siguientes:
https://sourceforge.net/projects/dot...raryfordelphi/
https://crystalnet-tech.com/RuntimeL..._edition=trial

Lo que obtienes tiene algo de mejor pinta; Te lo adjunto.
Archivos Adjuntos
Tipo de Archivo: zip CajaPOSDF.zip (31,5 KB, 1 visitas)
__________________
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 16-03-2022
IVAND IVAND is offline
Miembro
 
Registrado: may 2003
Ubicación: ECUADOR
Posts: 523
Poder: 21
IVAND Va por buen camino
Muy agradecido nuevamente , voy a revisar el video , y las unidades que me pasastes , cualquier duda te molestare jajaj
__________________
IVAND
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
Leer XMl en Delphi desde Sql-Server gasal MS SQL Server 0 20-04-2020 20:41:33
Leer archivos CSV desde Delphi. jeremiselxi Varios 2 08-06-2018 23:21:55
February 2009 Release de Delphi Prism 2009 rruz Noticias 1 12-03-2009 21:43:11
Evento Delphi 2009 y C++ Builder 2009 en Guadalajara y Mexico con David poliburro Noticias 14 15-09-2008 01:03:58
Leer Archivos .PDF desde delphi Poperman Varios 5 31-01-2008 01:59:49


La franja horaria es GMT +2. Ahora son las 11:08:06.


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