Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-01-2012
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.215
Poder: 24
newtron Va camino a la fama
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.
Responder Con Cita
  #2  
Antiguo 14-01-2012
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.676
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
¿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.
Responder Con Cita
  #3  
Antiguo 14-01-2012
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.215
Poder: 24
newtron Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
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.
No he usado nunca el TFrame, ¿qué diferencias tiene con un formulario normal? ¿cómo lo "incrustras" en un formulario? ¿qué tienes en el TFrame, un botón que ponga "Escanear"? ¿quien mató a Laura Palmer?
__________________
Be water my friend.
Responder Con Cita
  #4  
Antiguo 14-01-2012
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.676
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
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.
Responder Con Cita
  #5  
Antiguo 14-01-2012
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.215
Poder: 24
newtron Va camino a la fama
Vale, hasta ahí lo entiendo, pero.... supongamos que yo creo el frame que llama de forma automática al driver del escaner y captura la imagen, ¿cómo la uso desde el formulario que lo llama?
__________________
Be water my friend.
Responder Con Cita
  #6  
Antiguo 14-01-2012
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.676
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Pues anteponiendo el nombre del formulario frame, formularioframe.componentequesea.propiedadquequieras
Haz una prueba sencilla, crea un nuevo proyecto con un formulario y luego crea un frame.
Seguidamente vuelve al formulario y le añades el componente frame (paleta 'standar'), verás que sencillo.
Responder Con Cita
  #7  
Antiguo 14-01-2012
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.215
Poder: 24
newtron Va camino a la fama
Oido cocina.... voy
__________________
Be water my friend.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 09:54:02.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi