Drag'n'Drop из ListBox'a в Nero. Возможно ли?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Drag'n'Drop из ListBox'a в Nero. Возможно ли?

Сообщение kibernetics » 08.11.2006 (Ср) 13:22

Помогите сделать перетаскивание.
Что нужно разместить на форме, чтоб, выделив строки и перетащив в Неро, передавались пути файлов и папок, которые я хочу записать?
Как добиться такого результата, подобного в тотал командоре или стандартном експлорере, перетянул папки в неро, и вуаля, можно писать диск спокойно. Я же размещал и fileListBox и просто ListBox и Text... ниоткуда нельзя перетянуть ничего.
Пожалуйста посоветуйте решение.

П.С. еще хотел бы узнать, а может логичнее просто передавать параметры в саму неро?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 08.11.2006 (Ср) 13:25

Зацени свойства и события OLEDrag*
Lasciate ogni speranza, voi ch'entrate.

kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Сообщение kibernetics » 08.11.2006 (Ср) 13:53

я пытался включить эти OLE..., но текст не перетягивается. просто выделяется строчка, при перетягивании, выделяется еще и следующая. будьте добры, приведите пример, и какую информацию нужно размещать в листбоксе, чтоб её воспринял Nero?
спасибо

kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Сообщение kibernetics » 08.11.2006 (Ср) 15:49

Очень прошу, приведите пример. очень нужно. очень.
все выходные промаялся с этим оле драгндроп. не получается ну ни как.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 08.11.2006 (Ср) 17:14

Забавно.

Поместил на форму FileListBox, с OLEDragDropMode = vbAutomatic.
Запустил прогу.
Перетащил из FileListBox файлы в Nero.
Перетащились.
Никакого кода.
Ты промаялся с этим выходные? Мож стихи там писать, вместо программирования? :roll:
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Mleha
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 146
Зарегистрирован: 06.10.2004 (Ср) 7:49
Откуда: Ангарск

Сообщение Mleha » 08.11.2006 (Ср) 17:45

Ну или вот
Вложения
VB+Nero.rar
(1.4 Кб) Скачиваний: 71

kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Сообщение kibernetics » 08.11.2006 (Ср) 19:17

GSerg

ей богу уважаемый, хотите верьте, хотите нет. не получалось и всё тут.
большое спасибо Mleha, очень помог. всё работает! суперррр

kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Сообщение kibernetics » 10.11.2006 (Пт) 13:24

а может ктонибудь может подсказать, как формируется каталог в неро. точнее, мне нужна такая реализация:
у меня есть три папки, условно 1,2 и 3. я их перетягиваю в неро, а в самом неро, могу, допустим переместить 3 папку во вторую (тем не менее, папки на самом жестком диске никуда не перемещаются, а диск пишется согласно моему размещению каталогов).
Поставил ClipboardViewr, но скопированные папки из неро в нём не отображаются. я хотел бы узнать просто какая структура каталогов в неро складывается, для того, чтоб можно было перетаскивать каталоги драгНдроп с уже указанным размещением папок для записи на диск.
как посмотреть их структуру?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 10.11.2006 (Пт) 13:43

Никак. Это определяется тем, куда ты бросишь перетаскиваемое. Местом.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 10.11.2006 (Пт) 14:01

Вообще-то к Nero на его сайте был OCX позволяющий элементарно создать свою писалку. То бишь для своей программы. Наличие на компьютере Nero при этом, конечно, тоже требуется. Но все-же...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Сообщение kibernetics » 10.11.2006 (Пт) 14:11

GSerg
чёрт, какая жалость... все труды на смарку. придётся компоновать пути прямо в проекте... жесть.

странно просто, что когда выделяешь в самом неро папки, они якобы могут быть перемещены, может всё-таки есть в них какая-то инфа?

спасибо GSerg


Вернуться в Visual Basic 1–6

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

Сейчас этот форум просматривают: Google-бот и гости: 75

    TopList