Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-10-2006
toorbye toorbye is offline
Miembro
 
Registrado: sep 2005
Posts: 24
Poder: 0
toorbye Va por buen camino
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
Responder Con Cita
  #2  
Antiguo 16-10-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
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.
Archivos Adjuntos
Tipo de Archivo: zip Ejemplo30.zip (7,0 KB, 285 visitas)
Responder Con Cita
  #3  
Antiguo 18-10-2006
toorbye toorbye is offline
Miembro
 
Registrado: sep 2005
Posts: 24
Poder: 0
toorbye Va por buen camino
Gracias Seoane por el ejemplo, muchisima gracias, por ayudarme.
Un saludo
Responder Con Cita
  #4  
Antiguo 18-10-2006
oregon oregon is offline
Miembro
 
Registrado: oct 2006
Posts: 90
Poder: 20
oregon Va por buen camino
Red face Con imagenes?

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!
Responder Con Cita
  #5  
Antiguo 18-10-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
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.
Responder Con Cita
  #6  
Antiguo 18-10-2006
oregon oregon is offline
Miembro
 
Registrado: oct 2006
Posts: 90
Poder: 20
oregon Va por buen camino
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,
Responder Con Cita
  #7  
Antiguo 18-10-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
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.
Archivos Adjuntos
Tipo de Archivo: zip Ejemplo31.zip (7,4 KB, 253 visitas)
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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

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


La franja horaria es GMT +2. Ahora son las 18:54:12.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi