Ver Mensaje Individual
  #1  
Antiguo 09-02-2011
Avatar de adonias
adonias adonias is offline
Miembro
 
Registrado: ago 2007
Posts: 45
Reputación: 0
adonias Va por buen camino
Componentes en librerias DLL

Hola.

Una consulta basica.

Cuando creo un Form, luego puedo llamar sus componentes

Ejemplo:

Código Delphi [-]
 
...  

uses Componentes;
 
...    

Componentes.UniConnection1.Server  := ComboBox1.Text;   
Componentes.UniConnection1.UserName:= Usuario.Text;   
Componentes.UniConnection1.Password:= Pass.Text;   
Componentes.UniConnection1.ProviderName:='Oracle';   
Componentes.UniConnection1.Connect; 

...

Ahora. Cuando creo una libreria DLL, llamo funciones asi:


Código Delphi [-]
  
...  

Procedure ShowAbout(Atitle:string);stdcall;external 'Function.dll';  

...  

ShowAbout('Acerca de Funciones en DLL externas');  

...

¿Podria llamar a UniConnection1 desde la dll?


Algo asi como

Código Delphi [-]
  
  Dll.UniConnection1.Server  := ComboBox1.Text;
  Dll.UniConnection1.UserName:= Usuario.Text;
  Dll.UniConnection1.Password:= Pass.Text;
  Dll.UniConnection1.ProviderName:='Oracle';
  Dll.UniConnection1.Connect;

Gracias!
Responder Con Cita