FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Compartir AciveX entre formulario
Hola amigos del foro.
Mi duda es con con referencia a como puedo compartir un control ActiveX, estoy hablando de un IMGEDIT de Kodak, lo que sucede que el control lo tengo en un formulario "frmvisor" donde se muestra la imagenes, ademas hay un boton de impresion que levanta un segundo formulario "frmimprimir" el cual es para las opciones de impresion, cuando le doy click al boton de impresion carga el formulario "frmimprimir",donde configuro las paginas de impresion (actual, todo, selecionando paginas), ¿Pero como tengo accesso al IMGEDIT (imgAdmin)? creado en el otro formulario "frmvisor" , porque tengo que hacer uso del la propiedad imgAdmin.ShowPrintDialog del dicho control en el seguno formulario "frmimprimir", para seleccionar el tipo de impresora. el formularios es creado asi : Código:
procedure Tfrmvisor.ImprimirExecute(Sender: TObject); var frmnewimprimir:Tfrmimprimir; begin frmnewimprimir:=Tfrmimprimir.Create(nil); try frmnewimprimir.ShowModal; finally frmnewimprimir.Free; end; end; Última edición por Coco_jac fecha: 03-10-2005 a las 21:46:51. |
#2
|
|||
|
|||
yo la otra vez trabaje con un activex
lo que ise fue que en vex de instalarlo cree, el archivo de unidad que hace delphi para envolver las funciones asi solo puse en la clasula uses De esta forma,. en cada forma que empleaba las funciones de la dll, ponia el nombre de la unidad pas, en la cluasula uses. A lo mejor te sirve, que yo no he trabajado con el activex que tu mencionas. |
#3
|
||||
|
||||
Gracias Por Tu Ayuda.........
|
|
|
|