Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-05-2005
soloriv soloriv is offline
Miembro
 
Registrado: jul 2004
Posts: 75
Poder: 20
soloriv Va por buen camino
campos graphic

Hola a todos
Deseo copiar desde un archivo imagen a un campo graphic de mi table y me da error con tipo de image desconocido
el codigo que empleo es
table.edit
table.fieldbyname(campografico).asstring=opendialog.filename
table.post
el tipo asstring es el adecuado o hay otro metodo mejor para copiar imagenes a campos graphic
Saludos Soloriv
Responder Con Cita
  #2  
Antiguo 20-05-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Lo que estas haciendo es tratar de asignar el texto del nombre de archivo al campo...

Tendria que ser algo como:

Código Delphi [-]
Var
  foto : TPicture;

Begin
  foto := TPicture.Create;
  try
    foto.LoadFromFile(OpenDialog.FileName);
    Table.Edit;
    Table.FieldByName('campografico').Assign(foto.Graphic);
    Table.Post;
  finally
    g.Free;
  end;
end;

es probable que no compile, pues no lo he probado, pero la idea es esa.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #3  
Antiguo 24-05-2005
soloriv soloriv is offline
Miembro
 
Registrado: jul 2004
Posts: 75
Poder: 20
soloriv Va por buen camino
graficos

Gracias jachguate el codigo funciona
Saludos Soloriv
Responder Con Cita
Respuesta



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


La franja horaria es GMT +2. Ahora son las 04:51:16.


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
Copyright 1996-2007 Club Delphi