Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Credencial Alumnos (https://www.clubdelphi.com/foros/showthread.php?t=85222)

mantraxer21 17-02-2014 06:26:57

Credencial Alumnos
 
Amigos,
Estoy diseñando una aplicación en Delphi con Firebird, el tema es que me piden generar una especie de Carné o Documento Escolar, donde vienen los datos básicos del alumno (nombre, apellido, foto --- por ejemplo), el tema es que la foto NO la quiero almacenar en la BD, sólo quiero dejar las imagenes en una carpeta especial para ello.

Tabla alumnos:
idalumno
nombres
apellidos
ruta_foto (en este campo quiero almacenar la RUTA de la Foto del alumno en cuestión)

Buscando material, hay muchos pero muy muy enredados para el tema puntual que necesito, nosé si alguien por ahi me puede hechar una mano para "guardar" y "mostrar" ???


Saludos

mRoman 17-02-2014 07:18:16

Checa esto...haber si te puede ayudar:

http://www.clubdelphi.com/foros/showthread.php?t=75274

duilioisola 18-02-2014 11:52:54

LoadFromFile y SaveToFile
Código Delphi [-]
procedure TDMMain.CargarImagenDeArchivo(Imagen: TImage; Archivo: string);
begin
  try
     Imagen.Picture.LoadFromFile(Archivo);
  except
     on EInvalidGraphic do
     begin
        Imagen.Picture.Graphic := nil;
        MessageDlg(_('Formato de imagen no aceptado'), mtError, [mbOK], 0);
     end;
     on EFOpenError do
     begin
        Imagen.Picture.Graphic := nil;
        MessageDlg(_('Error al abrir imagen'), mtError, [mbOK], 0);
     end;
  end;
end;

procedure TDMMain.GuardarEnArchivo(Imagen: TImage; Archivo: string);
begin
  try
     Imagen.Picture.SaveToFile(Archivo);
  except
     MessageDlg(_('Error al guardar imagen'), mtError, [mbOK], 0);
  end;
end;


La franja horaria es GMT +2. Ahora son las 22:13:05.

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