![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Según entiendo, el objeto Imagen1 no guarda el lugar desde donde tomó la imagen.
Deberás tener alguna otra cosa que te lo indique. Supongo que al cargar por primera vez la imagen puedes poner el nro. de imagen en una variable. Luego, dependiendo de esto cargas una o la otra Código:
NroImagen=1;
Image1->Picture->LoadFromFile("icons\\1a.bmp");
...
if (NroImagen==1)
if (Image1->Visible == true) {Image1->Picture->LoadFromFile("icons\\1a.bmp"); NroImagen=1;}
else
if (Image1->Visible == true) {Image1->Picture->LoadFromFile("icons\\2a.bmp"); NroImagen=2;}
|
|
#2
|
||||
|
||||
|
Hola impadrón.
Como bién te señala duilioisola, TImage no almacena esa información. Me acordé de este mensaje en el cuál dec da una solución muy simple e ingeniosa. En C++ quedaría más o menos así: Código:
...
char *s;
void __fastcall TForm1::Button1Click(TObject *Sender)
{
s = "C:\\TEMP\\LogoRad.bmp";
Image1->Tag = (int) s;
Image1->Picture->LoadFromFile(s);
}
Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 24-10-2011 a las 19:32:52. |
|
#3
|
||||
|
||||
|
Pero, esto de usar el Tag para guardar una cadena de caracteres debe tener sus asegunes ¿no? En algún momento se debe asignar memoria y liberarla posteriormente. ¿Por qué no usar el Tag simplemente para guardar el número de imagen?
// Saludos |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Obtener el nombre de la pc | jocey | Varios | 3 | 02-09-2008 15:24:37 |
| Obtener el nombre de una imagen | sonjeux | Gráficos | 2 | 29-08-2008 00:00:59 |
| Obtener el nombre de la tabla | jzginez | Conexión con bases de datos | 1 | 18-08-2006 23:32:03 |
| Obtener ubicacion fisica... | StartKill | Internet | 1 | 22-03-2005 17:22:04 |
|