![]() |
![]() |
| 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 |
|
#2
|
||||
|
||||
|
Inserta un TImage , cargas la imagen image1.Picture.LoadFromFile();
en el evento de onMouseMove procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); var Cuadro:Trect; begin Cuadro := Rect(image1.Left,image1.Top,image1.left+image1.Width,image1.Top+image1.Height); if (PtInRect(Cuadro,Point(X,Y))) then form1.Caption := 'area A' else form1.Caption := 'No area'; end; con PtInRect puedes saver si la cordernada x,y se encuentra dentro del cuadro, en este ejemplo seria la totalidad de la imagen, puedes poner Rect(image1.Left,image1.Top,image1.left+10,image1.Top+10); seria un cuadro de 10x10 de la esquina superior, izquierda espero que te sirva!!!! la otra manera que haria seria integrando un flash en el proyecto, y con alguna tool de estas que puedes hacer flash click, click , click ya estaria para mas info http://delphi.about.com/od/graphics/l/aa040103a.htm http://www.delphiflash.com/library-shockwave-flash.php referencia de metodos y eventos del control de flash Última edición por neuronic fecha: 27-04-2008 a las 11:35:39. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como seleccionar campos de una tabla sin saber cuantos van a seleccionar | david duarte | SQL | 7 | 05-04-2010 21:15:43 |
| Seleccionar parte de una imagen | fasthorse | C++ Builder | 8 | 06-03-2008 10:21:35 |
| seleccionar imagen y recortarla | kapullok_2006 | Varios | 1 | 30-04-2007 12:39:28 |
| Seleccionar carpeta | fran | Varios | 4 | 05-01-2006 13:57:17 |
| Seleccionar area de la imagen | rex | Gráficos | 1 | 23-11-2004 17:50:13 |
|