Visual Basic - Mover un control en tiempo de ejecución

Life is soft - evento anual de software empresarial
 
Vista:

Mover un control en tiempo de ejecución

Publicado por Herni (46 intervenciones) el 27/07/2004 03:11:42
Me gustaría saber qué código debo utilizar, o cómo se puede conseguir que un usuario mueva un control de un sitio a otro de un formulario, estando colocado el control previamente en el formulario.
Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Mover un control en tiempo de ejecución

Publicado por Skrank (99 intervenciones) el 27/07/2004 14:30:32
Hola que tal.
Con este código se puede mover un boton en tiempo de ejecución
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Declare Function ReleaseCapture Lib "user32" () As Long

Private Sub Command1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
ReleaseCapture
SendMessage Command1.hwnd, &H112&, &HF012&, 0
End Sub
Pero el evento Click no responde. No se si es esto lo qu andas buscando.
Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Mover un control en tiempo de ejecución

Publicado por Herni (46 intervenciones) el 27/07/2004 15:46:13
Muchas gracias, es lo que necesito.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 45
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Mover un control en tiempo de ejecución

Publicado por Adla (17 intervenciones) el 13/10/2017 10:54:29
hola, he probado el codigo en vb6 y funciona bien con muchos controles, pero otros como label o image no tienen esa propiedad, como podria hacerse para mover cualquier control. gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar