![]() |
![]() |
| Paypal | 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
|
||||
|
||||
|
Ahítevisto.... voy a probar.
![]()
__________________
Be water my friend. |
|
#2
|
||||
|
||||
|
Bueno... a ver....
Estoy pensando que a los dos formularios se puede entrar de manera independiente o uno desde el otro. Podría poner un componente común en algún lado pero ¿no se embrollará mucho el tema para manejar los eventos desde uno u otro formulario?
__________________
Be water my friend. |
|
#3
|
||||
|
||||
|
Vale. Lo veo...
Voy a crear una unidad común que contenga el componente y llamarla desde donde me haga falta con una función que me devuelva la imagen o lo que sea. Gracias y un saludo casimiro. ![]()
__________________
Be water my friend. |
|
#4
|
||||
|
||||
|
Vale, ya tengo la imagen en la unidad nueva que he creado con el componente que va a ser común del DelphiTwain. Ahora... ¿cómo puedo hacer para recoger la imagen que se captura desde el evento OnTwainAdquire desde el formulario que lo llama?.
Me explico... ¿cómo lo haría para hacer la llamada desde un formulario al que contiene el componente DelphiTwain y recoger la imagen escaneada?. Gracias y un saludo.
__________________
Be water my friend. |
|
#5
|
||||
|
||||
|
¿Y por qué no tienes mejor sólo un formulario donde se escanea, almacenas, etc.?.
Desde otros formularios podrás consultar lo escaneado/almacenado, abrir ese form de escaner, etc. Edito: yo lo que hago es tener el módulo de escaner en un TFrame que 'incrusto' en el formulario que me haga falta, así estoy siempre tratando con un sólo módulo de escaner.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
||||
|
||||
|
Cita:
![]()
__________________
Be water my friend. |
|
#7
|
||||
|
||||
|
Un TFrame es un formulario "especial", que permite ser incrustado en cualquier otro formulario. Si necesitas hacer algún cambio en el frame, esos cambios se "propagan" a todos los formularios que tengan incrustado ese frame, ya que realmente es el mismo para todos.
Su uso es simple, lo añades al proyecto normalmente: file->new->delphi files->frame. Luego, cuando quieres incrustarlo en un formulario: añades el componentes "frame" (está en la paleta "standar") y se abre una ventana de diálogo con todos los frames que tienes, seleccionas el que quieras y... listo, ya tienes el frame incrustado en el formulario. La ventaja principal es que si tienes que hacer cualquier cambio en el módulo de escaner (en este caso) sólo tendrás que hacerlo en un sitio y todos los demás formularios que lo tengan incrustado verán los cambios. Es como un formulario heredado, tan sólo que se "incrusta" en otro formulario.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Instalar DelphiTwain en D7 | marcoszorrilla | Varios | 6 | 26-12-2011 23:06:59 |
| DelphiTWAIN y Bitmap:S | mrnovice | Gráficos | 13 | 03-10-2008 23:43:10 |
| DelphiTwain y SetImageLayoutFrame() | mrnovice | OOP | 1 | 07-08-2008 14:36:09 |
| DelphiTwain: Accesar propiedades de Scanner | Roberto Angulo | Gráficos | 5 | 31-07-2008 21:38:17 |
| Cancelar con DelphiTwain | mrnovice | OOP | 3 | 07-07-2008 18:34:51 |
|