Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-06-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 28
Caral Va por buen camino
Hola
En cuanto a tu ultima pregunta.
La primera no la entiendo bien, pero supongo que se puede solucionar con un mensaje.
La segunda es asi:
Código Delphi [-]
 if tsCap321.Connected = false then
   begin
     Showmessage('La camara esta desconectada, llame al administrador');
   end;
Saludos
Responder Con Cita
  #2  
Antiguo 15-06-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 28
Caral Va por buen camino
Hola
Por cierto, tienes lleno el buzón de mensajes privados.
Saludos
Responder Con Cita
  #3  
Antiguo 15-06-2008
Avatar de BuRtOn
BuRtOn BuRtOn is offline
Miembro
 
Registrado: ene 2008
Ubicación: Bucaramanga
Posts: 215
Poder: 19
BuRtOn Va por buen camino
Hola Caral, si es justo lo que nesecitaba, no se por que no lo pense asi, jeje es que como vi tanto codigo en tu aplicacion, pense que era mas complicadito....

mira la primera pregunta era, como hacer lo siguiente:

1.) Se captura la imagen, y que esa imagen que se capture la muestre puede ser en una imagey que el cliente desida si quiera esa foto la que se almacene, o quiere que le tomen otra donde salga mejor, si vez, es eso, como hago eso con ese componente....eliminar foto tomada, y volver a tomarla de nuevo...

Gracias por tu tiempo prestado...
Responder Con Cita
  #4  
Antiguo 15-06-2008
Avatar de BuRtOn
BuRtOn BuRtOn is offline
Miembro
 
Registrado: ene 2008
Ubicación: Bucaramanga
Posts: 215
Poder: 19
BuRtOn Va por buen camino
Saludos , como hago para hacer lo siguiente, Capturo la imagen con el componente TsCamp321, y visualizo la imagen capturada con un Image, en codigo seria asi:

Código Delphi [-]
procedure TfrmClientes.LbSpeedButton1Click(Sender: TObject);
begin

tsCap321.SaveAsBMP:=('D:\Gyros\fotosclientes\'+dbedtcodigo.Text+'.BMP'); //Aqui capturo la imagen

Prueba.Picture.LoadFromFile('D:\Gyros\fotosclientes\'+dbedtcodigo.Text+'.BMP'); //Aqui la visualizo en el Image que tengo, lo llamo Prueba.

MessageDlg('la foto a sido tomada correctamente',mtInformation,[mbOK],0); //Mensaje de cuando se captura la imagen.
 
end;

1.) ahora nesecito saber, como programo, un segundo boton que se llame borrar, y me elimine la foto que se tomo, y cuando hablo que la elimine, es que la elimine desde la carpeta donde esta ubicada, por que como se pueden dar cuenta, cuando uno captura la imagen, inmediatamente se alamacena en una carpeta.

2.)Como refresco el image, cuando se borre la imagen...osea capturo imagen, y me muestra la imagen capturada en un image, ahora le doy en el boton borrar, y me elimina la imagen, y ahora voy a tomar una nueva foto, pero nesecito que el image se limpie, osea quede sin nada de imagenes, para que pueda almacenar la nueva imagen tomada...


un ejemplo es cuando tu vas a tomarte una foto, para tus documentos u hojas de vida, que te toman la foto con una camara digital, y se acercan a uno, y le preguntan: Te gusto como quedo la foto, y si a uno le gusta, deja esa, si no, pues la vuelven a tomar, jejeje, eso es lo que nesecito hacer...les agradeceria que me puedieran ayudar....Gracias...
Responder Con Cita
  #5  
Antiguo 15-06-2008
Avatar de BuRtOn
BuRtOn BuRtOn is offline
Miembro
 
Registrado: ene 2008
Ubicación: Bucaramanga
Posts: 215
Poder: 19
BuRtOn Va por buen camino
Saludos, jejeje ya encontre la formita, miren como me quedaria el codigo, por si alguien nesecite hacerlo despues:


Código Delphi [-]
procedure TfrmClientes.LbSpeedButton1Click(Sender: TObject);
begin

tsCap321.SaveAsBMP:=('D:\Gyros\fotosclientes\'+dbedtcodigo.Text+'.BMP');

Prueba.Picture.LoadFromFile('D:\Gyros\fotosclientes\'+dbedtcodigo.Text+'.BMP');

Prueba.Visible:=True; 

MessageDlg('la foto a sido tomada correctamente',mtInformation,[mbOK],0);
 
end;


Este es el codigo que me quedaria en el boton de borrar:

Código Delphi [-]
procedure TfrmClientes.borrarClick(Sender: TObject);
begin

DeleteFile('D:\Gyros\fotosclientes\'+dbedtcodigo.Text+'.BMP'); //Elimino la foto tomada en ese momento.

Prueba.Visible:=False; //Lo hago Visible :=False, para que se elimine la imagen que queda grabada en el image, mientras que si le doy de nuevo en capturar, se coloca Visible:=True, pero con la imagen nueva.

end;


Jeje, en fin Gracias a todos, en especial a Caral, que fue la que mas me ayudo y me aguanto en este tema.
Responder Con Cita
  #6  
Antiguo 21-07-2008
xjre xjre is offline
Miembro
 
Registrado: feb 2008
Posts: 13
Poder: 0
xjre Va por buen camino
Agrego una cosa al tema:

El componente tscap32 no funciona para vista, me imagino, porque la api de windows es diferente (y visto que el componente toma el driver del API).

¿Alguien sabe como solucionar el problema?

Saludos y gracias de antemano
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
Capturar la Imagen del Desktop fide API de Windows 2 16-09-2007 20:09:02
capturar imagen de camara web aprendiz2 API de Windows 6 02-03-2007 01:04:00
Capturar una imagen con una camara bill_mg Varios 1 04-05-2006 12:49:09
Capturar una sección de una imagen opardor API de Windows 7 29-07-2005 23:22:01
Aplicacion para capturar imagen de video. zugazua2001 Gráficos 0 15-06-2005 15:35:45


La franja horaria es GMT +2. Ahora son las 00:07:22.


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