|
Подключение DLL к 1с 8 | ☑ | ||
---|---|---|---|---|
0
zerat
21.09.15
✎
11:25
|
Всем привет! Есть самописная конфигурация на 1с 8.3. Требуется подключить определенную библиотеку, но данная библиотека не работает как com сервер и как я понимаю не рассчитана для подключения к 1С. Со знанием Delhi и С++ дела обстоят плохо))) Есть примеры работы с данной библиотекой на этих языках, у меня вопрос состоит в том, что как можно подключить эту библиотеку к 1С? Спасибо!
|
|||
1
Garikk
21.09.15
✎
11:27
|
imho написать адаптер под эту библиотеку, но опятьже надо знать "делхи" или "цпп"
|
|||
2
zerat
21.09.15
✎
11:28
|
(1) типа обвертки, которая уже будет возвращать мне в 1С нужные данные?
|
|||
3
Garikk
21.09.15
✎
11:28
|
(2) да
|
|||
4
zerat
21.09.15
✎
11:45
|
реально человеку который не знает это нихрена...сделать такое?)))
|
|||
5
zerat
21.09.15
✎
11:46
|
я вот чисто 1с, пилил частенько обращение к программам, используя их api функции
|
|||
6
Garikk
21.09.15
✎
12:05
|
всё от желания зависит, нет ничего невозможного
|
|||
7
Rebelx
21.09.15
✎
12:07
|
вообще есть библиотека dyna.dll (или как-то так)
она позволяет любую dll использовать как COM объект. |
|||
8
Rebelx
21.09.15
✎
12:07
|
dynwrap.dll
|
|||
9
zerat
21.09.15
✎
12:22
|
(8) я читал про эту библиотеку, но так честно говоря и не понял как с помощью нее обратиться к функциям другой dll, нет ли у вас примера ?
|
|||
10
Rebelx
21.09.15
✎
12:51
|
WinAPI = Новый COMОбъект "DynamicWrapperX");
WinAPI.Register("KERNEL32.DLL", "Sleep", "i=l", "f=s"); WinAPI.Sleep(500); |
|||
11
Mashinist
21.09.15
✎
12:52
|
А еще есть http://catalog.mista.ru/public/125913/
у компоненты есть ВызватьМетодDLL() |
|||
12
zerat
21.09.15
✎
12:59
|
(10) Что значит "i=l", "f=s"
|
|||
13
oleg_km
21.09.15
✎
13:06
|
(12) тут недавно товарища забанили за аналогичный тупизм.
http://www.script-coding.com/dynwrapx.html |
|||
14
zerat
21.09.15
✎
13:10
|
(13) спасибо, намек понял))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |