FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Paquetes dinamicos
Estoy haciendo pruebas con un programa que trabaja con paquetes dinamicos de delphi (bpl) lo crea todo perfectamente pero quiero que desde el paquete se puedan acceder a los datos publicos del formulario que lo creo pero si lo linko normalmente me da el sisguente warning:
[DCC Warning] Package1.dpk(36): W1033 Unit 'Unit1' implicitly imported into package 'Package1' y cuando ejecuto la aplicaccion me da un access violation al intentar aceder a los datos del formulario padre al paquete lo estoy llamando con el siguiente codigo: Código:
procedure TForm1.Button1Click(Sender: TObject); var PackageModule: HModule; AClass: TPersistentClass; begin Etiqueta:='Hola'; PackageModule:=LoadPackage('Package1.bpl'); if PackageModule<>0 then begin AClass:=GetClass('TForm2'); if AClass<>nil then begin with TcomponentClass(Aclass).Create(Application) as TForm do begin ShowModal; Free; end; UnLoadPackage(PackageModule); end; end; end; el programa con el que estoy haciendo las pruebas es este: http://www.asinval.com/paquetes.zip Última edición por xerkan fecha: 17-10-2007 a las 11:53:32. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Paquetes desaparecidos | Moises22 | Varios | 6 | 04-10-2005 16:58:40 |
Dudas con paquetes... | adlfv | OOP | 1 | 01-09-2005 16:18:10 |
Configurar paquetes | roman | OOP | 5 | 18-06-2004 22:31:15 |
paquetes ¿? | acertij022 | Internet | 0 | 20-08-2003 16:06:31 |
Paquetes en runtime | rezahe | Varios | 4 | 25-05-2003 06:27:26 |
|