Для работы самой ВК ничего дополнительно не нужно, однако для полноценной работы механизма Drag&Drop с табличным полем - наличие загруженной 1cpp и Formex обязательно.
В демо примере публикации файлы хранятся вне базы, пример сделан по принципу "чем меньше кода - тем проще встроить".
Для того чтобы работала предопределенные процедура НачалоПеретаскивания, список файлов необходимо выводить в табличном поле.
А это образец того, как работать непосредственно с vkdrops.dll:
Процедура ПриНачалеРаботыСистемы()
ЗагрузитьВнешнююКомпоненту("vkdrops.dll");
КонецПроцедуры
Заполняем список файлов для перетаскивания:
Процедура НачалоПеретаскивания(Действие, Значение, ТипЦели) Экспорт
// если нужно добавить несколько файлов, то прописываем их пути через "РазделительСтрок"
// СтрФайлы=ПутьКФайлу1 + РазделительСтрок + ПутьКФайлу2 и т.д.
СтрФайлы = КаталогИБ()+"1Cv7.MD";
ОбъектДрагДроп = СоздатьОбъект("AddIn.drops");
ОбъектДрагДроп.НачатьПеретаскиваниеФайлов(СтрФайлы);
КонецПроцедуры
Для запуска примера распакуйте содержимое "Готовая ВК + demo пример", подключите новую ИБ и проверяйте.
"Исходники ВК" - для искушенных. Все необходимое есть в демке.