Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Инициирует операцию перетаскивания для объекта DataObject.
Синтаксис
fmDropEffect=Object. StartDrag ([Эффект как fmDropEffect])
Синтаксис метода StartDrag состоит из следующих частей:
| Part | Описание |
|---|---|
| Object | Обязательно. Допустимый объект. |
| Effect | Необязательный параметр. Результат операции перетаскивания на целевой элемент управления. |
Параметры
Параметрами для Effect являются:
| Константа | Значение | Описание |
|---|---|---|
| fmDropEffectNone | 0 | Исходный объект перемещения не копируется и не переносится в целевой. |
| fmDropEffectCopy | 1 | Копирует источник перетаскивания в место переноса. |
| fmDropEffectMove | 2 | Переносит источник перетаскивания в место переноса. |
| fmDropEffectCopyOrMove | 3 | Копирует или переносит источник перетаскивания в место переноса. |
Замечания
Операция перетаскивания начинается в текущей позиции указателя мыши с текущим состоянием клавиатуры и заканчивается, когда пользователь отпускает кнопку мыши. Результат операции перетаскивания зависит от эффекта, выбранного для места переноса.
Например, событие MouseMove элемента управления может содержать метод StartDrag. Когда пользователь щелкает элемент управления и перемещает мышь, указатель мыши изменяется, чтобы показать, допустим ли элемент Effect для места переноса.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.