![]() |
metodo onmousemove();
Hola buenas tardes,
Hace poco que he empezado con el entorno builder c ++ 6 y tengo esta duda, queria saber como se utliza el metodo onmousemove(),que hay que pasarle tres parametros. onmousemove(x,y,Shift).Se utilizarlo pero cuando le pongo los parametros me da errores en la compilacion.Me gustaría porfavor si alguien me lo puediese aclarar con un ejemplo.Muchas Gracias de antemano.Un saludo a todos. |
Habría que ver cuáles son los parámetros que intentas pasarle y sería interesante conocer qué dicen los errores que te marca.
Lo que sí te puedo decir es que los eventos están para programarse pero no para llamarse. Es el entorno quien los llama en el momento que sucede el evento. // Saludos |
codigo que coloco
O sea si yo coloco este código, quiero saber donde tengo que poner las cordenadas para que al colocarme en una cierta parte de un botton salga este texto, de momento solo me sale el texto cuando estoy encima del botón, en cualquier parte de él, pero si quiero que me aparezca el texto cuando estoy encima en una cierta parte del boton y a la vez cuando apreto el boton alt, ¿Como es??--Gracias Roman de antemano, un saludo.
void __fastcall TForm1::Button1MouseMove(TObject *Sender, TShiftState Shift, int X, int Y) { #include <dialogs.hpp> #include <StdCtrls.hpp> #include <Classes.hpp> ShowMessage("hola"); |
fcojavier, hoy ya es 2 de julio pero puede ser que le sirva a otras personas, el X es la columna y el Y es la fila en donde se encuentra el puntero del mouse en el momento que se ha generado el evento por causa del movimiento. El Shift te dice si alguna(s) tecla(s) como Ctrl o Alt o Shift estan siendo presionados al momento del movimiento ademas de decir si algun boton del mouse tambien se presiona en ese instante
|
La franja horaria es GMT +2. Ahora son las 00:20:22. |
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