Имя: Пароль:
1C
1C 7.7
v7: Перетаскивание из 1С в проводник
,
0 Fiasko
 
16.10.15
16:00
Как-то поднимал топик - Перетаскивание Drag and drop в 1с
Может кто-нибудь помочь? )) Есть у кого-то свежие идеи/подсказки?
1 ДенисЧ
 
16.10.15
16:02
Заклинание "хусим" не поможет?
2 Fiasko
 
16.10.15
16:04
нее )) я упрямый ))
3 Кирпич
 
16.10.15
16:07
ВК всё решит.
4 Casey1984
 
16.10.15
16:08
(2) ну если упрямый то изучай как работает drag & drop на уровне взаимодействия windows-приложений, дорога в MSDN всегда открыта.
5 Fiasko
 
16.10.15
16:09
пытался написать - видно кроме 1с я ничего не умею :( плачу 3000 руб. за вк. Кто готов? ))
6 Кирпич
 
16.10.15
16:10
(5) я готов
7 Fiasko
 
16.10.15
16:10
вот статейку нашел - https://code.msdn.microsoft.com/windowsapps/CppShellExtDragDropHandler-bbdb6bac пытаюсь разобраться подойдет ли это мне как-то... *тяжело вздыхаю и заказываю глаза...
8 Fiasko
 
16.10.15
16:11
(6) куда написать?
9 PR третий
 
16.10.15
16:12
(0) А в чем проблема-то? В том, что нужно написать код?
10 Fiasko
 
16.10.15
16:13
(9) средствами 1с это не решить, а вк мне не написать...
11 PR третий
 
16.10.15
16:15
(10) Что это-то? Файл из 1С из элемента справочника "Файлы" в проводник не перетянуть?
12 Кирпич
 
16.10.15
16:16
(8) проверь почту
13 Fiasko
 
16.10.15
16:16
(0) не читал? там все написано... ну нет, так нет..
14 Fiasko
 
16.10.15
16:19
(12) почта старая, не помню пароля давно... и не восстановить..
можно выслать "привет" на 4480810сАбакаmail.ru
15 PR третий
 
16.10.15
17:43
Охренеть, ТС решил делать с помощью ВК то, для чего ВК нахрен не сдалась. Чудеса.
16 Fiasko
 
17.10.15
10:25
(15) тут либо кто-то кого-то не понимает, либо ты тот единственный, кто за несколько месяцев моих поисков знает, как это сделать средствами языка... ну что ж - подскажи, не томи )))
17 PR третий
 
17.10.15
11:31
(16) Зачем мне тебе подсказывать, если ты даже на (11) не удосужился ответить?
18 Fiasko
 
17.10.15
12:03
(17) если я правильно понял твой вопрос - да, как в (11)
19 Fiasko
 
17.10.15
12:20
(17) а вообще, я давал ответ в (13). Другое дело что не охота читать... не вижу конструктивизма в диалоге, проехали...
20 PR третий
 
17.10.15
12:46
(19) Почему мне должно быть охота читать твои портянки, если тебе влом написать одну строку, при том, что нужно это тебе?


&НаКлиенте
Процедура СписокНачалоПеретаскивания(Элемент, ПараметрыПеретаскивания, Выполнение)
    
    ПараметрыПеретаскивания.Значение = Новый Файл("<Пусть к существующему файлу, который будет копироваться>");
    
КонецПроцедуры
21 Горогуля
 
17.10.15
12:50
круто! и это на семёрке взлетит? и путь к файлу у одного из окон проводника узнает?
22 PR третий
 
17.10.15
12:57
(21) Эээ... в семерке вообше наверное все проще. Это для восьмерки ессно.
23 PR третий
 
17.10.15
13:04
(21) Я это выяснил очень просто. Притащил в 1С файл и посмотрел в отладчике, что притащил. После этого сделал такое же, но уже из 1С.
24 Fiasko
 
17.10.15
13:06
(20) топик создан в разделе для 7.7
(22) "наверно"
25 PR третий
 
17.10.15
13:11
Тут одна засада, думаю.
Если файлы хранятся в 1С, а не на диске, то непонятно, как в момент начала на диске резко создавать временный файл, который может быть к тому же весьма приличным по размерам. Возможно, надо что-то мутить в событии окончания перетаскивания, типа бодро создавать файл, а потом уж отдавать управление дальше. Но тут засада с асинхронностью.
26 PR третий
 
17.10.15
13:16
(21) Путь к файлу узнавать не надо, проводник сам поймет, что ему притащили файл и все сделает.
27 Горогуля
 
17.10.15
13:17
(23) дык, куда пихать файл, если 1Ска в душе не знает, где я отпустил перетаскивание?
28 PR третий
 
17.10.15
13:20
(27) Читай (26).
Если бы мне еще и самому приходилось бы за проводник выполнять само копирование, то было бы весело.
29 Fiasko
 
17.10.15
14:57
(27) если, используя formex попробовать перетащить строку таблично поля (читать как "путь к файлу"), скажем, в excel - то в ячейку экселя запишется путь к файлу (ну или номер сроки табличного поля). Думаю в (27) это не важно, важно "прочитать" файл, как сделано было здесь - http://www.cyberforum.ru/qt/thread1084108.html (в этом топике, имхо, проблем один-в-один как у меня) - не считывал файл.. а в конце топика написано решение... собственно, для этого и нужна вк, т.к. на клюшках это не сделать..
30 PR третий
 
17.10.15
15:59
(29) Прочитал два раза, никуя не понял. Как с какого хрена речь идет про имя файла, если у меня идет речь про файл, так и с какого хрена в семерке это нельзя.
Впрочем, пофиг.
31 Fiasko
 
20.10.15
11:53
вопрос с Drag&Drop решил.
Соберу решение, сделаю видео и выложу в общий доступ в ближайшее время.
32 varelchik
 
20.10.15
12:25
(0) утопия.
При чем здесь вообще 1С?
33 varelchik
 
20.10.15
12:28
это работа с проводником.
а вот из проводника в 1С легко.
используется formex.
34 Кирпич
 
20.10.15
12:47
(33) автор же написал, что проблема решена. зачем глупости постить.
35 PR третий
 
20.10.15
13:51
36 PR третий
 
20.10.15
13:51
(32) Какая, блеать, утопия, если даже в этой ветке уже написали решение?