Como utilizar una dll con objetos
Hola a todos, necesito utilizar una dll que tiene objetos, ¡pero no se como! ¿ayuda por favor? Mira les explico.
La DLL esta hecha en visual .net y tiene los siguientes objetos: Comprobante. Con los siguientes atributos:
Friend Sub GenerarComprobante() Dim i As Integer i = 1 Dim fi As Date Dim ff As Date horaInicio = Now Dim gestorCFD As New ClienteFE.GestorComprobantes fi = Now Dim comprobante As New comprobante Dim emisor As New emisor Dim receptor As New ClienteFE.receptor ''DATOS DEL COMPROBANTE comprobante.CondicionesPago = CONTADO comprobante.FormaPago = PagoEnUnaSolaExhibicion comprobante.esquema = CFDi comprobante.Folio = 25 comprobante.serie = "B" ... ... Espero me haya explicado. En Delphi las librerias que he utilizado solamente es para ejecutar un procedimiento o una funcion pero aqui necesito usar objetos, por que es a ellos a quien les voy a pasar datos. |
Por lo que veo es un ensamblado de .NET desconozco si se pudiera abrir en delphi, mas bien en Prism es en donde la pudieras utilizar....
|
ademas tienes el problema de la traduccion de los tipos de datos.
Es decir, quieres una DLL que se hizo en .NET usarla en Delphi. El objeto debe tener ciertas reglas para poder pasar de un sitio a otro, como la compatibilidad de datos. Logico que un objeto Delphi no se parece en nada a un objeto .NET. Asi es, en Prism es quizas posible, pero si necesitas que sea en Delphi tienen que usar una estructura por ejemplo, crear una variable y mandarla por referencia. |
Ok caballeros muchas gracias, tomare en cuenta sus opiniones
|
La franja horaria es GMT +2. Ahora son las 02:26:50. |
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