Имя: Пароль:
1C
1С v8
Хочу найти образец внешней компоненты с событиями для управляемых форм 8.3
0 romix
 
25.08.16
22:29
Я что-то отстал от темы (может, глупее стал с возрастом) и обнаружил, что мои старые разработки не запускаются на тонком клиенте (управляемых формах) 1С:Предприятие 8.3. Качнул что-то готовое с ИТС, оно работает, но там, к сожалению, без исходников, и вообще хотелось бы разобраться, что там за зверь, и почему всё сломалось. Вопрос, наверное, к уважаемому Serginio1, или кто этим сейчас любит заниматься, какой образец ВК лучше взять, и чем (какой версией компилятора) ее надлежит компилировать. Нужно событие от считывателя RS-232 (или от чего-нибудь, например, "файл появился в папке"). Спасибо.
1 Boleev
 
25.08.16
22:36
2 H A D G E H O G s
 
25.08.16
22:37
Все работает точно также, как и раньше.
3 H A D G E H O G s
 
25.08.16
22:38
Я могу дать заготовку на твоей основе, с исправленными ошибками и всякими плюшками под DelphiXE6
4 Serginio1
 
25.08.16
22:42
Вот здесь ссылки на мои разработки и на исходники
http://ru.stackoverflow.com/questions/527763/%d0%9a%d0%b0%d0%ba-%d0%b2%d1%8b%d0%b7%d0%b2%d0%b0%d1%82%d1%8c-%d0%bc%d0%b5%d1%82%d0%be%d0%b4-%d0%b8%d0%b7-c-%d0%b2-1%d0%a1/527802#527802

Динамическая компиляция для использования .Net событий в 1С
Здесь можно присоединяться к событиям динамически или формируется обертка на C# которую можно использовать в приложении.

Там кстати есть пример присоединения к события SerialPort
Вот пример использования
1C Messenger для отправки сообщений, файлов и обмена данными между пользователям
5 Serginio1
 
25.08.16
22:44
Но все это не кроссплатформенно. Если нужно кроссплатформенная реализация то посмотрю.
В .Net Core нет SerialPort но есть библиотеки на C++ к которым можно сделать Interop

Кстати достаточно просто делать свои ВК
Быстрое создание Внешних Компонент на C#.
6 Serginio1
 
25.08.16
22:46
Да уважаемый    romix огромное спасибо за твои разработки!
7 romix
 
25.08.16
22:47
(1) Сейчас качнул, там не указано чем компилировать (может как-то это можно подсмотреть в файлах?) и как подключать в саму 1С (нету образца конфигурации)...

(3) А давай спасибо.

(5) Спасибо нужно для Windows 32-64. Linux пока вообще темный лес, хочу разобраться с виндой.
8 H A D G E H O G s
 
25.08.16
22:57
(7) Вы в аське еще есть?
9 romix
 
25.08.16
22:59
А компилятор вот из этих двух интересно любой подойдет? https://habrahabr.ru/post/256401/
10 romix
 
25.08.16
22:59
(8) Да
11 H A D G E H O G s
 
25.08.16
23:01
(10) Стукнись на
374-881-272
12 Boleev
 
25.08.16
23:02
(7) как не указано. Вот цитата:
Библиотеки для браузеров для ОС Windows используют компилятор от Visual Studio 2013.
13 Serginio1
 
25.08.16
23:03
Не знаю как кому, но я давно использую
http://catalog.mista.ru/public/238584/

Если нужен .Net то регистрируешь только NetObjectToIDispatch45
Остальные сборки можешь грузить хоть откуда. Кроме того можно использовать динамическую компиляцию Scripting API

http://catalog.mista.ru/public/466196/
В конце статьи
14 H A D G E H O G s
 
25.08.16
23:15
Ромикс пропал :-)
15 Serginio1
 
25.08.16
23:29
(12) Я использую 2015 там только types.h заменить.
16 Serginio1
 
25.08.16
23:31
15+ Нашел в новом types.h
typedef signed char int8_t ;
//typedef __int8 int8_t ; ///< 8-bit integer
17 H A D G E H O G s
 
25.08.16
23:44
Сообщение от тебя получил, но не могу отправить ответ, icq против.

romix receives messages from verified contacts only. Please verify your account at https://icq.com/374881272/verifyphone

отправил письмо на почту.
e##er-w##[email protected]
18 romix
 
26.08.16
00:00
(17) пфф, и такой настройки то вроде нет. Жмякнул на авторизацию...
19 Serginio1
 
26.08.16
00:08
(18) Скачай отсюда. Там есть ВК на VS 2015
https://yadi.sk/d/jRSHEA19svgrn
Каталог AddInNetObjectToNative
Программист всегда исправляет последнюю ошибку.