DoDragDrop en un thread
Publicado por hilo (1 intervención) el 27/02/2009 00:27:15
Hola:
Estoy intentando lanzar un DoDragDrop como proceso en un Thread independiente y no veo la forma.
Tengo montado un procedimiento así:
Private Sub pictureBox1_mi_drag_drop()
ResultadoDragDrop_pb1 = Me.PictureBox1.DoDragDrop(PictureBox1.Text, DragDropEffects.All)
End Sub
Desde otro procedimiento, llamo al anterior así:
Dim t As New System.Threading.Thread(AddressOf pictureBox1_mi_drag_drop)
t.Start()
El tema es que no funciona el DoDragDrop. Si yo en lugar de lanzar mediante un Thread ese proceso, lo invoco directamente, funciona sin problema. ¿Alguien sabe por qué no funciona?
Muchas gracias.
Estoy intentando lanzar un DoDragDrop como proceso en un Thread independiente y no veo la forma.
Tengo montado un procedimiento así:
Private Sub pictureBox1_mi_drag_drop()
ResultadoDragDrop_pb1 = Me.PictureBox1.DoDragDrop(PictureBox1.Text, DragDropEffects.All)
End Sub
Desde otro procedimiento, llamo al anterior así:
Dim t As New System.Threading.Thread(AddressOf pictureBox1_mi_drag_drop)
t.Start()
El tema es que no funciona el DoDragDrop. Si yo en lugar de lanzar mediante un Thread ese proceso, lo invoco directamente, funciona sin problema. ¿Alguien sabe por qué no funciona?
Muchas gracias.
Valora esta pregunta


0