![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
He avanzado un poco, y el principal problema que me encuentro ahora, es como poder borrar un determinado TImage situado ya sobre el mapa.
A ver si me podeis guiar en este tema, un poco. Gracias |
|
#2
|
||||
|
||||
|
Siguiendo con el ejemplo que propuse en este otro hilo, aquí te dejo este otro, puedes insertar cruces, equis y figuras simples (rectángulos, círculos). Puedes cargar una imagen como fondo, el mapa en tu caso. Puedes mover y eliminar los elementos una vez insertados. Y también puedes guardar y abrir las figuras en un archivo.
Creo que es bastante intuitivo, para seleccionar una figura haz clic sobre ella, para moverla arrastrala utilizando el ratón, para borrarla seleccionala y usa el menú "Editar" ... Bueno, echale un vistazo y me cuentas tus dudas. |
|
#3
|
|||
|
|||
|
Gracias Seoane por el ejemplo, muchisima gracias, por ayudarme.
Un saludo |
|
#4
|
|||
|
|||
|
Me parece fantástica la posibilidad que se abre con los ejemplos 29 y 30 de seoane. Yo también ando metido en un problema parecido.
Necesito cargar una imagen (imagen de satelite) en un componente timage, y luego emplazar sobre ella dos tipos de puntos de los que más tarde necesito conocer sus coordenadas para realizar unos cálculos. El caso es saber si es posible, en vez de dibujar, insertar un pequeño bmp (tipo icono) en el lugar deseado, y que luego se puedan mover para afinar o ajustar su posición. En realidad, no uno, sino tantos como se deseen. Sería algo como que al pinchar sobre una opción del menu tipo "crear punto", se creara un timage, cargara una imagen pequeñita preestablecida, y permitiera colocarla únicamente sobre la imagen en la que se trabaja (como en los ejemplos), y que luego se pudiese desplazar o eliminar como en el ejemplo 30. ¿alguien sabe si es posible? ¿como? Se agradecen directrices! Muchas gracias por vuestra ayuda y comentarios. Ciao! |
|
#5
|
||||
|
||||
|
Ese icono que quieres insertar, ¿seria siempre el mismo o cada icono puede ser diferente?, si son diferentes ¿seria un numero limitado de iconos preestablecidos o podría ser cualquier icono?. si solo es un icono la solución es inmediata, si es una lista de ellos podemos usar un TImageList para almacenarlos, pero si se puede insertar cualquier icono la cosa se complica, no es imposible, pero se complica.
|
|
#6
|
|||
|
|||
|
Gracias Seoane,
Se trata de usar únicamente dos iconos distintos, para marcar dos cosas distintas en la imagen de fondo. he encontrado un programa demostrativo de algo parecido a lo que quiero hacer. Está disponible en la página web de Neftalí, y creo que es muy útil para esto, y creo que puede solucionar el problema. De toda formas, tus ideas también son bienvenidas para resolver el asunto. Gracias de nuevo, |
|
#7
|
||||
|
||||
|
Me alegro de que ya hayas resuelto el problema, sin embargo yo he seguido con el ejemplo un poco mas. Ahora en vez de usar arrays dinámicos uso TObjectList, y además ya se pueden insertar imágenes. También permite exportar la imagen resultante como un bmp.
Aquí te lo dejo, puede que te sirva, yo pido la ruta de la imagen cada vez que se quiere insertar una nueva, tu puedes usar el mismo método pero utilizando una ruta fija. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| dibujar en un TImage una imagen | Drake | C++ Builder | 5 | 03-07-2006 01:29:02 |
| Dibujar en Delphi una imagen OLE de access | Esti | Conexión con bases de datos | 2 | 24-11-2005 14:02:00 |
| Dibujar figuras sobre un DBChart? | sano815 | Gráficos | 1 | 14-10-2005 05:21:58 |
| Obtener posicion del cursor sobre una imagen | joni | Varios | 3 | 01-04-2005 21:05:54 |
| Dibujar imagen con ImageList en StringGrid | neon | OOP | 1 | 20-12-2004 18:24:44 |
|