![]() |
![]() |
| 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 |
|
#2
|
||||
|
||||
|
Al tratarse de un método (de lo contrario no tendría "overload; virtual"
), no estoy seguro de que se pueda, ya que no hay una forma fácil de llamar a un método de un objeto Delphi desde C++, y aun menos a uno virtual ya que posiblemente habría que trastear con la tabla de métodos virtuales y eso ya son palabras mayores.Aun así, es posible que sí se pueda, porque creo recordar que hay paquetes Delphi que pueden instalarse en Builder (Los de JfActiveSoft, si no recuerdo mal, aunque no estoy seguro de si estaban escritos en Pascal o en C++). Si me dijeras acceder a un procedimiento o función (no método) de un archivo DLL escrito en Pascal, la cosa cambiaría ya que sólo habría que declarar la función C++ como "externa de pascal" y el compilador se encargaría del enlazado.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| No se ha llamado a Coinitialize ???? | Juan Marcos | Providers | 12 | 03-01-2025 22:38:11 |
| No se ha llamado a CoInitialize | newlink | OOP | 4 | 10-12-2009 15:08:23 |
| Llamado a una función de una dll | Ricardo León | Varios | 8 | 16-12-2005 16:53:08 |
| No se ha llamado a CoInitialize. | ElCherchu | Conexión con bases de datos | 1 | 21-02-2005 15:54:39 |
| Llamado de formas | malcantar | Varios | 6 | 15-07-2003 19:27:14 |
|