|
Как программно сохранить обработку как внешнюю? | ☑ | ||
---|---|---|---|---|
0
ProgaN
25.01.10
✎
06:21
|
Подскажите, пожалуйста, как из конфигурации программно сохранить обработку как внешнюю?
|
|||
1
Нуф-Нуф
25.01.10
✎
06:23
|
зачем?
|
|||
2
los_hooliganos
25.01.10
✎
06:30
|
Смотри в сторону работы с двоичными данными.
|
|||
3
ProgaN
25.01.10
✎
07:05
|
(2) Спасибо. Получилось.
Обработка сохраняет сама себя. ЗначениеВозврата=Новый Структура; ЗначениеВозврата.Вставить("ВнешняяОбработка",ЭтотОбъект); ЗначениеВозврата.Вставить("ИмяФайлаОбработки",ЭтотОбъект.ИспользуемоеИмяФайла); ЗначениеВозврата.Вставить("ПолноеИмяФайлаОбработки",ЭтотОбъект.ИспользуемоеИмяФайла); ИмяФайлаВнешнейОбработки = ЗначениеВозврата.ПолноеИмяФайлаОбработки; ХранилищеВнешнейОбработки = Новый ХранилищеЗначения(Новый ДвоичныеДанные(ИмяФайлаВнешнейОбработки)); //Сохранине ДиалогФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение); ДиалогФайла.Фильтр = "Внешняя обработка(*.epf)|*.epf"; ДвоичныеДанные = ХранилищеВнешнейОбработки.Получить(); Если ДиалогФайла.Выбрать() Тогда ИмяФайла = ДиалогФайла.ПолноеИмяФайла; Попытка ДвоичныеДанные.Записать(ИмяФайла); Исключение Предупреждение("Внешний файл не сохранен |"+ОписаниеОшибки()); КонецПопытки; КонецЕсли; |
|||
4
golden-pack
25.01.10
✎
07:10
|
отмечусь
|
|||
5
Нуф-Нуф
25.01.10
✎
07:14
|
прикольно. а зачем это понадобилось?
|
|||
6
ProgaN
25.01.10
✎
07:20
|
(5) Необходимо внешнюю обработку из dll сохранить в другое место.
|
|||
7
Mikeware
25.01.10
✎
07:22
|
(5) Внедряешь такой модуль в конфу кункурентам, и он тебе их конфу кусками пересылает.... :-)))
|
|||
8
Нуф-Нуф
25.01.10
✎
07:24
|
(6) :)
(7) :) |
|||
9
golden-pack
25.01.10
✎
07:24
|
(7) а вот это уже интересно
|
|||
10
Гефест
25.01.10
✎
07:28
|
если сохранять с именем типа "xxx-anal-lesbi-porn-открой_меня_в_1с", то можно неплохой вирус сообразить
|
|||
11
Stepa86
25.01.10
✎
08:32
|
(3) я может чо нить не понимаю, но этот код читает обработку из ЭтотОбъект.ИспользуемоеИмяФайла и записывает в ИмяФайла.
|
|||
12
Stepa86
25.01.10
✎
08:33
|
+(11) то есть тут тупо копирование файла и не более...
|
|||
13
Lama12
25.01.10
✎
09:24
|
<Закладка> попробовать...
|
|||
14
Defender aka LINN
25.01.10
✎
09:34
|
(3) Извращенец
|
|||
15
Bugmenot
25.01.10
✎
09:34
|
(11) +1
Чего это за фигня? ) |
|||
16
Deon
25.01.10
✎
09:43
|
(3) А что, правда получилось?
|
|||
17
Rebelx
25.01.10
✎
10:01
|
я что-то недопонимаю? данный код не должен работать с не внешней обработкой.
а с внешней - можно проще, без всяких хранилищ и двоичных данных - файл можно просто скопировать |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |