![]() |
debe de ser una chuminada pero...
Lo dicho.
Tengo un componente TImage creado en tiempo de diseño. Le meto en la propiedad picture un BMP, tb en tiempo de diseño, llamado 'FOTO1.BMP'. Luego en código quiero saber como se llama la ruta de ese BMP, osea q me devuelva 'FOTO1.BMP'. nombre:=.... siendo nombre un string. lo miro y no lo encuentro.... Gracias a todos. |
Me parece que no lo vas a encontrar, porque si en tiempo de diseño el pones la imagen el componente no va a contener un "link" a la imagen, sino que la carga dentro.
Osea que si desapareciera la imagen tampoco pasaría nada, porque ya se ha olvidado del fichero origen (ha cargado una "copia" de la imagen dentro de tu programa). Espero haberme explicado, y ten en cuenta que lo digo de memoria, no tengo el delphi a mano! Edu |
Rabata, Imagina que pones una foto en tiempo de diseño en el Timage, y cuando llevas el ejecutable al Cliente, ¡¡ leñes !!, la foto1.bmp no se encuentra en aquel ordenador ... ;).
Como bien dice epuigdef la imagen se incrusta en el archivo .dfm de delphi, y al crear el ejecutable se incrusta en él. Si necesitas dar la posiblidad de cargar una imagen que el usuario quiera, entonces mira los métodos del Timage LoadFromFile y/o SaveTofile, que efectivamente cargan una imagen desde la ruta que se le diga. Para que el usuario pueda elegir la carpeta y navegue por su PC buscando las fotos, necesitarás el componente OpenDialogPicture de la pestaña Dialogs de delphi. Si necesitas mas info, busca por esos terminos en el foro, ya se ha hablado de ello. saludos |
¿que es una chuminada?
¿algún nuevo componente para delphi 2006? :D :D |
|
Cierto, el buscón, lo había olvidado :p
aunque no compredí la relación "órgano sexual de la mujer"="cosa sin importancia." pero en fin, ya lo dice el antiguo y sabio proverbio: "Cada quien sus cochinas mañas". |
La franja horaria es GMT +2. Ahora son las 03:05:45. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi