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
|
|||
|
|||
Utilizando COM con delphi
Tengo una DLL registrada que me genero un UCBioBSPCOMLib_TLB.pas,
Creo un form y en el uses cito UCBioBSPCOMLib_TLB, hasta ahi todo ok, pero UCBioBSPCOMLib_TLB.pas es una clase con 7 interfaces, en consecuencia cuando la quiero usar type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private scannero : UCBioBSP; scannerid : IDevice; { Private declarations } public { Public declarations } end; scannero := CreateComObject(CLASS_UCBioBSP) as UCBioBSP; hasta aca todo ok, porque puedo acceder a las propiedades y funciones Pero las funciones que necesito esta en una Interface IDevice y según un ejemplo en VB6 y transformado a delphi debería hacer scannerid := scannero.device; y de esa manera comenzar a utilizar las propiedades y funciones de esa interfase, pero ocurre algo curioso : scannero.device es un Olevariant y no es compatible con el tipo Idevice definido para scannerid Existe alguna forma de al momento de crear el objeto createcomobject, se puede crear las demas interfaces ???. y si no como las inicializo para poder utilizarla ??? Gracias showmessage(inttostr(scannero._Release)); showmessage(scannero.MajorVersion); showmessage(scannero.MinorVersion); scannerid := scannero. showmessage(inttostr(scannerid.OpenedDeviceID)); |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Utilizando INSTALLSHIELD, DELPHI 7 | magnu9 | Conexión con bases de datos | 2 | 17-03-2008 23:15:32 |
Error utilizando GetModuleUsage en WinExecAndWait32 en Borland Delphi 7 | feidakila | API de Windows | 0 | 22-08-2007 18:51:43 |
Excel con delphi 5 utilizando Bde | zugazua2001 | API de Windows | 0 | 30-05-2005 16:18:49 |
Como publicar una web desarrollada en Delphi utilizando Intraweb e Interbase? | JoelCarlos | Internet | 0 | 19-11-2004 22:07:35 |
Como agilizar actualizacion de tablas desde la red utilizando delphi, sql, dbaseIV | Silviña | Conexión con bases de datos | 3 | 19-05-2004 17:23:10 |
|