| 
 | 
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Дайте пожалуйста совет: как можно принять значение перемещая ссилку или файл с проводника на окно VB с помощю мыши. В даном примере меня интересую ссилки интернет. Я хочу перетащить ссилку сышкой из адресного окна (URL) на окно VB приложения, чтоб в списке автоматически добавлялась данная ссилка. Тоже самое интересует когда беру в интернете картинку в опере и  перетаскиваю на адресную строку или закладку, в результате вижу адрес картинки и картинку, но тут я уверен что это не делает сама опера. с уважением Андрей ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 07.09.2009, 03:39 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Блин, разве нет решений? Очень нужно. Хочу перетащить файл с проводника на форму VB программы. Как же это делаеться ? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 01.12.2009, 07:54 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Андрей159Блин, разве нет решений? Очень нужно. Хочу перетащить файл с проводника на форму VB программы. Как же это делаеться ?Лет 10 этим уже не занимался, сейчас поэксперементировал, кое что вспомнил. Приведу пример для Visual Basic 5.0, думаю что и в других версиях прокатит. Создадим форму, например Form1, у неё в свойствах OLEDropMode ручками вместо None установим Manual. Далее напишем такой обработчик: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Если запустить эту программу, то появиться пустая форма. Если потом зайти в проводник, выделить пару папок и файлов и перетянуть на форму, то выскочит окно сообщений, которое выдаст количество перетягиваемых объектов, а затем будут выведен список папок и файлов. Сразу скажу, что для перетягивания ссылки из браузера на форму этот метод не подойдёт, но думаю, что он решается примерно таким-же способом. Почитайте про методы Drag and Drop. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 01.12.2009, 10:15 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Отлично! Спасибо большое. По ходу там мож и текст и файлы принимать от перетаскивания. Круто! Не думал что в такой способ все решится. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 02.12.2009, 19:57 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Djon PlayerЕсли запустить эту программу, то появиться пустая форма. Если потом зайти в проводник, выделить пару папок и файлов и перетянуть на форму, то выскочит окно сообщений, которое выдаст количество перетягиваемых объектов, а затем будут выведен список папок и файлов. Ничего не понимаю.. Почему у меня не получается это воспроизвести? Файлы не перетягиваются.. При перетягивании иконка мыши как перечеркнутый кружочек. Может дело в ОС? У меня 7. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 14:58 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
   у неё в свойствах OLEDropMode ручками вместо None установим Manual.  Сделали? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 15:09 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Antonariy  у неё в свойствах OLEDropMode ручками вместо None установим Manual.  Сделали? Естественно ) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 15:10 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  А другая ОС есть? Там работает? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 15:38 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Antonariy, Не пробовал ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 15:45 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  У меня на семерке этот проект работает. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 16:13 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  проверил на семерке 64 бит - работает ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 16:20 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  И у меня на другом компе работает.. ХР.. В чем может быть проблема? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 16:35 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Может быть в этом проблема? При компиляции ругается на эту строчку (см.картинку) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 18:25 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Это правда уже другой проект. Тот первый, пример, почему то уже заработал. Как то странно.. А, не понятно, что такое Data. Ясно. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 18:27 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  DragDrop и OLEDragDrop это разные события. Первое отвечает за перемещение собственных контролов формы, а второе за перетаскивание из/в окно программы снаружи. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 20:41 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Antonariy, Всё, разобрался, спасибо! P.S. Но на моем ПК все равно не работает. Инода работает. Закономерность не ясна. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 21:26 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  donpauls Тебе бейси криком кричит ошибку и показывает, а ты её ещё здесь выкладываешь с картинкой. Нет что бы прочитать о чём орёт бесик! Не объявлена переменная! ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 21:56 | 
  
  
  
   | 
||
| 
 
Как принимать значения от перетаскивания мышкой 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  alex77755donpauls Тебе бейси криком кричит ошибку и показывает, а ты её ещё здесь выкладываешь с картинкой. Нет что бы прочитать о чём орёт бесик! Не объявлена переменная! С этим уже разобрался, спасибо! ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 26.02.2014, 21:59 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?desktop=1&fid=60&tid=2156492]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    14ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    60ms | 
get topic data:  | 
    13ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    55ms | 
get tp. blocked users:  | 
    2ms | 
| others: | 11ms | 
| total: | 175ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...