Запись внешней обработки в файл #754544


#0 by VeNick85
Как ВнешняяОбработкаОбъект записать в файл?
#1 by Cyberhawk
Смотря где
#2 by VeNick85
В конфигураторе
#3 by Cyberhawk
Покажи на картинке, что такое у тебя ВнешняяОбработкаОбъект
#4 by John83
посмотреть, как это в типовых сделано
#5 by VeNick85
Это внешняя обработка полученная из закрытой dll. Напрямую ее не получить, а как обработанный результат с типом данных ВнешняяОбработкаОбъект
#6 by DDwe
Ась?
#7 by Cyberhawk
По-прежнему жду картинку, чгде будет видно, что такое "ВнешняяОбработкаОбъект в конфигураторе"
#8 by Mashinist
видимо речь идет о ВнешниеОбработкиМенеджер Предназначен для управления внешними обработками и позволяет получать значения типа ВнешняяОбработка при помощи метода Создать. Доступ к объекту осуществляется через свойство глобального контекста ВнешниеОбработки Но видимо у автора ВнешняяОбработкаОбъект создается не из файла, а получается прямо из DLL
#9 by VeNick85
Совершенно верно
#10 by jurassic
из файла, да? из уже заготовленного где-то файла?
#11 by VeNick85
Именно где-то в каталоге временных файлов нет новых файлов
#12 by jurassic
а файла Procmon.exe нет нигде? хоть бы и не во временных
#13 by Lexey_
а ВнешняяОбработкаОбъект.ИспользуемоеИмяФайла не поможет разве?
#14 by VeNick85
Это известно мне ее надо сохранить чтобы иметь возможность ее дальше обрабатывать
#15 by jurassic
а ты скопируй файлик-то
#16 by Cyberhawk
"сохранить чтобы иметь возможность ее дальше обрабатывать" // это как? Что планируешь делать с сохраненной внешней обработкой?
#17 by VeNick85
чтобы иметь возможность внести ее в дерево метаданных
#18 by Cyberhawk
Что у тебя показывает в ?
#19 by VeNick85
043E9ED7-5BFF-4AF1-998D-117EFE55914E, которого нигде нет
#20 by Cyberhawk
А что с ?
#21 by VeNick85
#22 by VeNick85
Что может быть где искать файл
#23 by Горогуля
точный путь к нему устроит?
#24 by VeNick85
Пути нет у этой обработки есть кодированное имя файла и в имени файла и в пути
#25 by jurassic
да посмотри ты уже, куда и чего 1ска пишет в нужный промежуток времени
#26 by VeNick85
никуда кажется, так в момент получения имени, был скопирован 1cd файл и просмотрен через tool 1с в котором нет данного имени файла
#27 by VeNick85
в списках файлов созданных файлов нет ничего
#28 by jurassic
чо?
#29 by VeNick85
файла нет среди файлов винды, и в таблицах 1с тоже нет
#30 by jurassic
успел удалиться, и ты его не поймал?
#31 by VeNick85
Возможно он и не сохранялся
#32 by Shamandafil
Этот файл и не создавался. Защита похожа на катран. Вся тема нарушает правило 4 форума.
#33 by jurassic
СП говорит, что нельзя внешобраюотку без файла создать
#34 by Масянька
А что - никто еще не догадался? :))))
#35 by Масянька
Автору - не поймаешь ты его.
#36 by Cyberhawk
А почему не поймает? Как создается объект внешней обработки тогда?
#37 by Масянька
#38 by Cyberhawk
все равно не понял из прочитанного, почему файл поймать-то нельзя
#39 by Масянька
Ну, давай, просвещай :)
#40 by Cyberhawk
ну файл-то создается где-то все равно, а значит это можно отловить, не?
#41 by jurassic
Обработка.ИспользуемоеИмяФайла возвращает Licence.Processors.{Имя} что это?
#42 by Cyberhawk
Без понятия
#43 by Shamandafil
Нет там файла. DLL перехватывает Win-функции работы с файлами и подставляет то, что нужно. Я бы так делал. Если есть доступ к исходникам 1С, то можно перехватывать внутренние функции платформы.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С