![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Insertar una imagen en un TShape
Buenas tardes amigos. Mi consulta es si existe alguna forma de asignar una imagen a un TShape (como se hace con un TImage). En vez de darle un color me gustaría ponerle una imagen como si fuera una textura.
Gracias de antemano. |
|
#2
|
||||
|
||||
|
Creo que no, pero puedes usar una imagen igualmente, si lo que pretendes es ponerlo de fondo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
|||
|
|||
|
Gracias por responder. Lo que pretendo es usar un TShape como un objeto que pueda mover con el mouse dentro del form. El programa tendrá muchos objetos (de 1 a 600 más o menos) que se podrán manipular con el mouse. Quizás usar esa cantidad de TImage no sea muy conveniente 🤔
|
|
#4
|
||||
|
||||
|
Prueba algo así, a ver si te sirve:
Pon un TImage en el formulario, ajusta su align o tamaño para que ocupe el área que quieras y llama a DibujarDegradado(...) con los colores que quieras.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#5
|
||||
|
||||
|
La otra opción usando un .bmp como textura sería algo así:
Brush.Bitmap solo soporta bmp en Delphi 6 (que es con lo que lo he probado), si quieres png o jpg tendrás que usar TPngImage o TJPEGImage y dibujarlo manualmente en un TImage o TPaintBox. El bitmap se repetirá como un mosaico para rellenar todo el área.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
|||
|
|||
|
Cita:
|
|
#7
|
|||
|
|||
|
Cita:
De todos modos gracias por la ayuda. |
|
#8
|
||||
|
||||
|
Puedes hacerlo tú mismo, una vez cargado el bitmap tomas sus medidas ancho y alto, y le asignas esas mismas medidas al shape.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#9
|
|||
|
|||
|
Cita:
Lo probaré. Muchas gracias por la ayuda. 😁👍 |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Insertar una imagen a la BD | kainchu3102 | SQL | 4 | 18-07-2021 05:05:56 |
| insertar una imagen en un TFDTable | cl2raul | FireMonkey | 2 | 01-11-2019 15:53:43 |
| ¿Cómo insertar una imagen? | kbaby | Varios | 6 | 19-02-2008 15:50:22 |
| Insertar una imagen en un formulario | Luli | Gráficos | 2 | 07-10-2004 08:19:33 |
| Insertar una imagen en una DB de Access | cone220 | Gráficos | 0 | 05-02-2004 13:24:32 |
|