Для различных целей может понадобится создание своего СОМ объекта операционной системы. Например для взаимодействия с библиотеками, которые обычными способами нельзя вызвать из 1С. Создать свой СОМ объект со своим функционалом довольно просто. Смотри, что умею:
<?xml version="1.0"?>
<component>
<registration
description="Объект который я создал, почитав блог it-klaster.com"
progid="TestCOMobject.TextProvider "
version="1.0"
>
</registration>
<public>
<method name="GetStart">
<parameter name="text" type="out"/>
</method>
</public>
<script language="VBScript">
<![CDATA[
Function GetStart(text)
text = "Текст процедуры ну или вообще все что угодно"
End Function
]]>
</script>
</component>
Это файл WSC - содержит СОМ объект с описанием методов и функцией вывода текстовой информации. Регистрируем его командой regsvr32 и вызываем из 1С:
COM_Объект = Новый COMОбъект("TestCOMobject.TextProvider");
Текст = "";
COM_Объект.GetStart (Текст);
Сообщить(Текст);
В файл COM объекта можно положить любой код VBS, подключать другие объекты (например такие, которые 1С не может подключать). Синтаксический анализ происходит в момент регистрации. Если код написан с ошибками - объект не зарегистрируется.
Чем больше становится телеграмм каналов, тем больше там спамеров. Для борьбы с этим пагубным явлением, предлагаю вашему вниманию простейшего телеграмм бота. Код написан на NodeJS с использованием библиотеки telegraf
Решили тут мы на досуге разработать свою программную часть для tcp/ip камеры. Чтобы можно было установить ПО на микрокомпьютер, подключить к нему объектив (по типу WEB камеры) и распознать полученное изображение. Эта разработка расширит фунционал нашего продукта Cluster Hub Результатом подобного эксперимента хочу поделиться с читателями.
Речь пойдет о том, как настроить источник данных ODBC.
Скачайте ODBC драйвер. Для Firebird его можно найти на официальном сайте.
После установки драйвера открываем "Панель управления" - "Администрирование" - "Источники данных (ODBC)" (в зависимости от разрядности системы это либо х86 либо х64). В открывшемся окне нажимаем "Добавить". Вкладка "Пользовательский DSN" содержит источники данных для текущего пользователя, а вкладка "Системный DSN" содержит источники для всех пользователей.
Добрый день, друзья инженеры! Решал недавно я задачу, по подключению к скрипту библиотеки которая не является не COM не ActiveX. Оказывается это возможно. Для этого используют DynamicWrapper Подключать будем IBEScript.dll - не самая популярная библиотека, зато если подключил её - можно жениться.