![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
![]() ![]() Alguna persona sabe como instanciar un caomponente relaizada en VB, pero que la tengo que llamar de Delphi???... Si alguien sabe la respuesta favor de compartirla conmigo. Gracias |
#2
|
|||
|
|||
con las nuevas versiones de VB no se, pero con las antiguas (como mínimo hasta la 3 si no recuerdo mal), sólo eran compatibles con el propio lenguaje
Como ves, te hable de la era de cromañón, por lo que no se si te servirá la respuesta ![]() |
#3
|
|||
|
|||
Tienes que usar la funcion
xx:=CreateOleObject(nombre); donde xx es una variable de tipo Variant, y nombre es el nombre de la clase en Visual (creo que primero el nombre del fichero '.' y nombre de la clase) y luego puedes acceder a sus procedimientos mediante xx.(nombreprocedimiento) Luego para destruirlo, usa xx.destroy De todas formas en la red hay documentación, de ahi lo saque yo, pero no me acuerdo la pagina. |
#4
|
||||
|
||||
Visual Basic no crea DLLs nativas, solo puedes crear DLLs ActiveX y a esta puedes acceder con CreateOleObject o la puedes importar con la opción Project\Import Type Library
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. ![]() |
![]() |
|
|
![]() |
|