|
Подключение внешней библиотеки | ☑ | ||
|---|---|---|---|---|
|
0
ZanZiBar
15.05.14
✎
03:35
|
Столкнулся с такой проблемой. Есть обработка, которая выводит структуру конфигурации на языке DOT для построения графов. Результат можно загнать в программу Graphviz и граф криво, косо, но построится. НО. Там где я скачал эту обработку (http://www.mista.ru/dot/amv8.htm) написано что можно вывести в окне 1с.
///////// Чтобы вывести граф в экранную форму 1С:Предприятия 8.0, воспользуйтесь библиотекой WinGraphviz.dll (как COM-объектом) и элементом управления "Картинка". //////// ///////////////////// 1С:Предприятие 8.0: В версии 8.0 нет замечательной функции AnsiToOem, а все строки хранятся в кодировке Unicode. В результате экспериментов был найден следующий способ использования программы Wingraphviz: Текст = Новый ТекстовыйДокумент; Текст.УстановитьТекст(ИсхСтрока); Текст.Записать("c:\temp.txt",КодировкаТекста.OEM); Текст.Прочитать("c:\temp.txt",КодировкаТекста.ANSI); dot = ПолучитьCOMОбъект("","Wingraphviz.dot"); ПолныйПутьКФайлуPNG = "c:\file.png"; dot.Codepage = 866; Img = dot.ToPNG(Стр); Img.Save(ПолныйПутьКФайлуPNG); ЭлементыФормы.КартинкаНаФорме.Картинка = Новый Картинка (ПолныйПутьКФайлуPNG); Последняя строка в приведенном выше примере отображает получившийся граф в экранной форме 1С:Предприятия 8.0 в элементе управления «Картинка». //////////////////// Ни как понять не могу откуда и как обращаться к этой библиотеке. Нарыл в инете что ее нужно зарегистрировать. Винда пишет ////////////// c:\Graphviz.dll была загружена, но найти точку входа для DllRegisterServer не удалось. Зарегистрировать этот файл невозможно. ///////////// Хелп ми плиз... |
|||
|
1
Мигало
15.05.14
✎
03:38
|
УАК отключен ?
|
|||
|
2
ZanZiBar
15.05.14
✎
03:41
|
(1) Кто отключён?
PS прошу прощения. Я в 1с работаю всего 2 месяца. Так что ещё новичок. Можно поподробнее... |
|||
|
3
Мигало
15.05.14
✎
03:44
|
Контроль учетных записей ( User Account Control, UAC).
Отключи его в параметрах пользователя выни Ребутнись Зарегистрируй dll |
|||
|
4
ZanZiBar
15.05.14
✎
03:51
|
Был отключен перед попыткой регистрации
|
|||
|
5
ZanZiBar
15.05.14
✎
05:16
|
Неужели всё?
|
| Форум | Правила | Описание | Секции | Поиск |