Проблема с MousePosition

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

raserg
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 24.01.2009 (Сб) 0:35
Откуда: Одесса

Проблема с MousePosition

Сообщение raserg » 08.03.2009 (Вс) 0:48

Пока не подключаю библиотеку Excel работает прекрасно
Как подключил пишет ,что Control.MousePosition не может конвертироваться в Excel .Point
Не могу устранить конфликт.
Вот кусок программы-по перемещению формы мышкой.Может ,что посоветуете



Private mouse_offset As System.Drawing.Point
---------------------------------------------------------------

Private Sub Form4_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseMove
If e.Button = MouseButtons.Left Then
Dim mousePos As Point = Control.MousePosition



mousePos.Offset(mouse_offset.X, mouse_offset.Y)
Location = mousePos
End If

End Sub

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Проблема с MousePosition

Сообщение MIT » 08.03.2009 (Вс) 11:41

1) Юзай тег [Cоde]
2) Замени Point на System.Drawing.Point
3) Такой способ перемещения формы - издевательство.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

raserg
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 24.01.2009 (Сб) 0:35
Откуда: Одесса

Re: Проблема с MousePosition

Сообщение raserg » 08.03.2009 (Вс) 14:05

Благодарю за подсказку ,получилось так


Dim mousePos As System.Drawing.Point

mousePos = Control.MousePosition



Location = mousePos


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24

    TopList  
cron