![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Nada Edga, nada Agumi .. creo que tendré que buscar otras alternativas.. ya que ya llevo un par de días con esto investigando.. probaré con web services. a ver que tal va.
|
|
#2
|
|||
|
|||
|
Hola, solo por curiosidad, con la herramienta que te mencione, ¿no te generó los archivos cpp´s y h's necesarios para referenciar los métodos de la dll?, ¿no los pudiste usar?, ¿que error te marco?, ¿en donde te atoraste o que salió mal que no pudiste llegar a lo que buscas?. Como que eso de Nada, no me dice cual fue la razón por la que no lo pudiste hacer.
|
|
#3
|
||||
|
||||
|
Lo unico que se me ocurre es que tenga algun tipo de proteccion como ofuscacion o encriptacion. ¿las funciones que quieres usar de dicha dll son externas? porque si no lo son no podras usarlas. Podrias pasar la dll y que el que quiera ayudarte le pueda echar un vistazo.
|
|
#4
|
|||
|
|||
|
Hola Edgar
me dice que no encuentra el c++ builder Path. y no genera nada. y ya le puse la ruta que me dice. |
|
#5
|
|||
|
|||
|
Hola Agumi.
De echo yo estoy haciendo una dll de prueba igual .. que solo me retorne un mensaje. En otro lenguaje ya pude hacer que funcione pero especificamente en c++ builder 6 nada mas no. Donde puedo subir la ddl de prueba. ? |
|
#6
|
|||
|
|||
|
Tome la dll en c# (Csharpassembly.dll) que viene de ejemplo en la carpeta "Net interop - C#/Assembly", dentro de los archivos que te dije que bajaras, copie la dll y la puse en una carpeta nueva
Ejecute InteropUtils.exe, seleccione la dll recien copiada Seleccione la opción Generate c++ files Presione el boton Export y me genero los cpp´s y h´s necesarios finalmente presione el boton Register for COM. Instale el c++ builder 6 Cree un proyecto nuevo y agregue el archivo Csharpassembly_tlb.cpp que me genero InteropUtils Tome de base el proyecto delphi de prueba que viene en la carpeta "Net interop - C#\Test" Tome una parte funcional del código y como pude lo converti a c++ builder y que crees?, funciono. Código PHP:
Última edición por ecfisa fecha: 02-10-2014 a las 00:40:47. Razón: Etiquetas |
|
#7
|
||||
|
||||
|
Hola edgargh.
Las etiquetas que podes usar en tus mensajes cuando agregues código C++ son: [php] tu_codigo [/php] ó [code] tu_codigo [/code]. También mediante los íconos: ![]() habiendo seleccionado previamente el código. (Ya las agregué a tu mensaje) Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| utilizar el componente IdSNMP en c++ builder 2007 | sarg | C++ Builder | 2 | 25-07-2017 16:50:26 |
| ¿Qué versión de C++ builder puedo utilizar para un SO de 64 bits? | Laura_C | C++ Builder | 7 | 06-10-2012 11:59:09 |
| Utilizar Formularios Delphi en C++ Builder | pmarin | C++ Builder | 1 | 04-06-2007 16:03:32 |
| Utilizar DLL de .NET con C++ Builder | edemov | C++ Builder | 0 | 18-04-2007 21:09:02 |
| Como utilizar el asistente de grabacion de CD desde Builder? | JuanErasmo | C++ Builder | 2 | 12-01-2006 23:11:37 |
|