Delphi - Urg. Como usar un active x de Visual en Delphi

 
Vista:

Urg. Como usar un active x de Visual en Delphi

Publicado por Juan Carlos (5 intervenciones) el 10/05/2001 10:53:01
-He creado un active x en Visual Basic 6 , que compacta y repara bases de datos, y quisiera saber como se puede utilizar en Delphi 5, el problema es que añado el objeto a Delphi y no puedo acceder a los procedimientos y funciones del objeto (me da un error de volcado de la pila)

GRACIAS POR TU ATENCION
UN SALUDO
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Urg. Como usar un active x de Visual en Delphi

Publicado por Bleach (63 intervenciones) el 10/05/2001 14:42:51

Ya te he puesto como comparta una base de datos en Acces desde Delphi,
pero si quieres usar el ActiveX que te has creado utiliza la funcion:

CreateOleObject, el parametro que se le pasa segun recuerdo es un nombre que se compone asi:
NombreProyecto.NombreClase, es decir si tu proyecto se llama Compactador, y has creado un modulo
de clase llamado Hacedor, tendrias que llamar a la funcion de la siguiente forma:
creas una variable variant :
var MiObj:variant;

MiObj:=CreateOleObject('Compactador.Hacedor');

para usar el metodo definio el modulo de clase por ejemplo DoIt

MiObj.DoIt;

Espero te sirva un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar