Страница: 1 |
Страница: 1 |
Вопрос: Как перетащить объект мышкой?
Добавлено: 31.08.07 21:02
Автор вопроса: Stuart
Вопрос:
В Winamp’e чтобы добавить песню в плей лист достаточно перетащить MP3 файл в этот плей лист, т.е. перетащить его мышкой. Как такое осуществить в VB, например я хочу сделать чтобы при перетаскивания файла на форму, в заголовке формы(Form1.caption) писался путь того файла который я перетащил. Как мне такое сделать?
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Stuart
Вопросов: 5
Ответов: 152
Профиль | | #1
Добавлено: 31.08.07 21:15
Извините, я вспомнил как это делаеться))
если кому интересно как, я скажу))
Нужно изменить свойство формы: OLEDropMode = 1-вручную.
и добавить код:
Private Sub Form_OLEDragOver(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single, State As Integer)
Form1.Caption = Data.Files(1)
End Sub
Номер ответа: 2
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #2
Добавлено: 31.08.07 22:34
это если 1 файл, хотя суть та же...
Номер ответа: 3
Автор ответа:
Stuart
Вопросов: 5
Ответов: 152
Профиль | | #3
Добавлено: 31.08.07 23:45
Логично
Номер ответа: 4
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #4
Добавлено: 01.09.07 09:35
Раздел "ПРИМЕРЫ" Сначало надо смотреть!!! МЛИН!!!
Эта функция (действие) называется Drag & Drop (Drag'n'Drop) - перетащи и отпусти.
Там много таких примеров. Найди мои, у меня некоторых есть.