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 08-07-2004
acrophet acrophet is offline
Miembro
 
Registrado: sep 2003
Posts: 175
Poder: 22
acrophet Va por buen camino
Extraer el nombre de una imagen

Hola, me gustaria saber como puedo extraer el nombre de una imagen en un Timage. Es decir, se como cargar una imagen en el, pero no se como extraer el path y nombre de esa misma imagen que estoy visualizando.
Me interesa poder guardarlo como string.

Un saludo y gracias por todo.
Responder Con Cita
  #2  
Antiguo 08-07-2004
Avatar de tcp_ip_es
tcp_ip_es tcp_ip_es is offline
No confirmado
 
Registrado: ago 2003
Ubicación: Madrid
Posts: 635
Poder: 0
tcp_ip_es Va por buen camino
Mirate este hilo, la verdad es que a mi tambien me gustaría saberlo

http://www.clubdelphi.com/foros/show...ht=path+imagen

Saludos, Tony
Responder Con Cita
  #3  
Antiguo 08-07-2004
acrophet acrophet is offline
Miembro
 
Registrado: sep 2003
Posts: 175
Poder: 22
acrophet Va por buen camino
La verdad es que me he quedado igual...
Responder Con Cita
  #4  
Antiguo 08-07-2004
Avatar de tcp_ip_es
tcp_ip_es tcp_ip_es is offline
No confirmado
 
Registrado: ago 2003
Ubicación: Madrid
Posts: 635
Poder: 0
tcp_ip_es Va por buen camino
Supongo que en el archivo dfm, se encuentra la definición de los componentes e ira embebida la imagen ya que la imagen no la llevas como un archivo en si, a la hora de la instalación del programa en otro ordenador, con lo que en si no tiene un Path fisico, sino que va en el propio archivo dfm.

Saludos, tony
Responder Con Cita
  #5  
Antiguo 08-07-2004
acrophet acrophet is offline
Miembro
 
Registrado: sep 2003
Posts: 175
Poder: 22
acrophet Va por buen camino
Pero es que yo precisamente tengo las imagenes en archivos en el disco duro, voy visualizandolas, etc. Y lo que me gustaria saber en determinados momentos es el path+nombre de la imagen que este visualizando en ese momento...
Y por logica tiene que haber una propiedad donde guarde esta informacion, igual que hay una para añadirla, habra otra para extraerla..¿no?
El extractfilepath, no me devuelve un string, sino algo raro; y no se si incluye tambien el nombre de la imagen, ademas del path.
Responder Con Cita
  #6  
Antiguo 08-07-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por acrophet
Y por logica tiene que haber una propiedad donde guarde esta informacion, igual que hay una para añadirla, habra otra para extraerla..¿no?
No.

Una vez cargada la imagen ésta, como se dice en el otro hilo, queda guardada en el archivo dfm del formulario. Esto quiere decir que tu aplicacion ya no requiere el archivo de la imagen y por tanto no sabe cómo se llama ni donde estaba. Lo mismo sucede si cargas la imagen durante la ejecución. La imagen se guarda en la memoria y puedes incluso borrar en esos momentos el archivo y la imagen sigue en memoria.

Dicho en pocas palabras: una vez cargada la imagen, ésta ya nada tiene que ver con el archivo de donde se extrajo.

Por lo tanto, si quieres utilizar esa información posteriormente tendrás que guardarla tu mismo, por ejemplo en un StringList que vas llenando conforme cargas imágenes.

// Saludos
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 01:25:46.


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