ActiveX компонент для визуальной работы с железно-дорожным транспортом из 1С

Публикация № 21758 13.08.09

Разработка - Разработка внешних компонент

ActiveX компонент для визуальной работы с железно-дорожным транспортом из 1С с тестовой конфигурацией для 1С: 8.1 с исходниками

Данный компонент предназначен для работы с жд транспортом визуально. Т.е. мышкой вы можете управлять расстановкой вагонов, в разной цветовой палитре, с текстом. Данный пример илюстрирует как создать и использовать ActiveX компоненты в своей конфигурации для добавления нужного визуального функционала.

Нюансы:

1) Схему можно поменять в констнатах

2) Ко всему прилагаются исходники

3) ЖД транспорт можно ставить на элементы схемы с именем baseline т.е. на дома ставить вагончики нельзя ;)

4) В центре вагонов можно размещать текст

5) Названия слоев схемы имеет значение!

6) Исходники в комплекте, если что не понятно смотрите туда

Скачать файлы

Наименование Файл Версия Размер
ActiveX компонент "ЖД схема"

.1250171952 2,12Mb
167
.1250171952 2,12Mb 167 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. CheBurator 3114 13.08.09 18:05 Сейчас в теме
на портале, кстати, есть разработочка по отслеживанию состояни/нахождения вагонов...
2. Душелов 3951 14.08.09 01:20 Сейчас в теме
3. Diversus 2290 14.08.09 08:54 Сейчас в теме
4. markers 269 19.08.09 07:12 Сейчас в теме
Автору +10!
1) за труд
2) Что я наконец-то нашёл пример создания COM объекта реально работающего для дальнейшего использования в 1С на Delphi
Спасибо!
5. kwirk 19.08.09 10:22 Сейчас в теме
CheBurator а конкретно вы не подскажете где можно эту обработочку по отслеживанию вагонов посмотреть
6. bogdan_king 102 20.08.09 15:23 Сейчас в теме
Работа большая проделана уже за это жирный плюс
7. nastrou1c 22 24.05.13 17:47 Сейчас в теме
Добрый день.
Мне не удалось зарегистировать компоненту ни в win xp ни в win7. Регистрация заканчивается с ошибкой 8000040005.
Погуглил ошибку - чаще всего в инете с такой ошибкой отправляют к поставщику компоненты. Возможно Вы сможете подсказать как ее побороть?
Оставьте свое сообщение

См. также

Внешняя компонента: Android tools

Мобильная разработка Разработка внешних компонент Платформа 1С v8.3 Мобильная платформа Абонемент ($m)

Несколько дополнительных функций для мобильного приложения\клиента под Android. Размер архива внешних компонент под архитектуры ARM и x86 - 390KB.

1 стартмани

12.01.2021    14223    39    KAV2    46    

16

Внешняя компонента для работы по Web-socket протоколу x32 x64

Разработка внешних компонент WEB-интеграция Платформа 1С v8.3 Абонемент ($m)

Кто когда-нибудь сталкивался с обменом данными по Web-Socket (wss) протоколу из 1С, тому известно, что в платформе отсутствуют данные механизмы (не путать с HTTP запросами и WebServices). Предлагается использовать внешнюю компоненту, написанную по технологии NativeAPI, для подключения и обмена с серверами из 1С-Предприятия, работающими по протоколу Web-Socket.

2 стартмани

30.03.2018    49934    133    Ditron    123    

39

Использование сборок .NET в 1С 7. и 8.x. Создание внешних Компонент.

Разработка внешних компонент Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Абонемент ($m)

Данная разработка создана для использования сборок .Net в 1С через преобразование объектов и классов в COM-объекты, которые можно использовать в 1С. Достигается это путем создания класса, реализующего методы интерфейса IReflect public class AutoWrap: IReflect.

1 стартмани

28.11.2013    105576    323    Serginio    80    

141

NativeDraw: Компонента рисования для 1С [V2.6.2]

Разработка внешних компонент Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Рисуйте в формах 1С, также предлагается небольшое количество нерисовальных функций

3 стартмани

13.07.2015    61952    486    ПерваяСистема    154    

117

Компоненты распознавания и печати штрих-кодов

Разработка внешних компонент Сканер штрих-кода Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Абонемент ($m)

Комплект программного обеспечения для реализации функций оптического распознавания штрих-кодов различных систем при помощи обычной web-камеры, а также их отображения в печатных формах. Программы могут работать в составе конфигураций, созданных на базе платформ «1С-Предприятие» версий 7.7, 8.2, 8.3. Компонент чтения кодов реализован в виде внешней компоненты 1С с COM-интерфейсом. Компонент отображения создан по стандартной технологии ActiveX для Windows, и может быть встроен в любое приложение, поддерживающее встраивание ActiveX элементов управления, например в документ Word или Excel, или форму VBA. P.S. Добавлена новая версия программы распознавания. Новые функции: обработка видео в реальном режиме (а не по таймеру, как раньше), добавлена возможность распознавания штрих-кодов из графических файлов JPEG, PNG, GIF, BMP, а также передавать для распознавания картинки из 1С, теперь можно получить в 1С захваченное с камеры или файла изображение, как с выделением мест, содержащих коды, так и без, а также отдельные фрагменты изображений, содержащие код. Добавлены новые свойства и методы для программирования. Обновлена документация.

10 стартмани

10.07.2015    88260    98    igorberezhnov    122    

51

Снимок экрана для 1С

Универсальные обработки Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Довольно часто люди сталкиваются с необходимостью сделать снимок экрана. Если вы или ваши сотрудники основную часть времени проводят в 1С и у вас есть необходимость прикреплять графические файлы, то эта компонента для вас.

1 стартмани

08.02.2016    38077    35    linkforget    11    

10

Native API компонента для использования установленного в системе интерпретатора Python

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Компонента позволяет подключать к платформе 1С python-модули, оформленные в стиле внешней компоненты. Кроме этого, она позволяет запускать небольшие фрагменты python-кода прямо из модулей 1С. На данный момент поддерживаются платформы 8.2 — 8.3 x86 Windows.

1 стартмани

14.05.2013    57033    115    Принт    31    

82

Распознаем штрих-коды QR, EAN-13, Code 128 с помощью 1С и веб камеры

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Внешняя компонента, поможет распознать штрих-код, используя обычную веб камеру. Умеет работать с UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 128, QR Code, Interleaved 2 of 5, Codabar, RSS-14, Data Matrix, PDF 417, Aztec, MaxiCode.

1 стартмани

31.10.2012    93340    265    shakmaev    89    

150

Внешняя компонента - Запись и воспроизведение .wav файлов. Обработка-иллюстратор.

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка иллюстрирует использование внешней компоненты MMLibrary для записи и воспроизведения звуковых wav файлов. Компонента разработана по технологии Native.

1 стартмани

01.03.2014    24861    35    vozhd    7    

15

ActiveX компонента WebCamX для работы с веб-камерой!

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Искал нормальную компоненту без .NET для работы с Web-камерой, нашел одну, но она платная. Тогда я решил сделать свою ActiveX. Моя компонента умеет: 1. - Получать изображение с камеры. 2. - Писать видео с камеры в файл, в формате (*.asf). 3. - Делать снимок с камеры и сохранять в файл, в форматах (*.bmp; *.jpg; *.png). 4.- Умеет проигрывать видео. Для начало работы необходимо зарегистрировать компоненту в системе. Например: regsvr32 "Полный путь к файлу WebCamX.ocx" Так же имеется обработка пример для 1с8.2. В этой обработке показано как можно работать с этой компонентой. Желаю удачи! Не забываем ставить плюсы и коментить :)

1 стартмани

28.04.2011    62869    915    SerG_121    147    

165

Внешняя компонента печати этикеток для 4 моделей принтеров

Розничная торговля Разработка внешних компонент Периферийные устройства Печатные формы Платформа 1С v8.3 Россия Абонемент ($m)

COM-сервер (внешняя компонента) позволяет печатать этикетки на 4-е модели принтеров (+совместимые с ними по языку управления) 1) Godex EZ-2, Godex BZB-2 2) Godex EZ-2P, Godex DT-2 3) Zebra LP 2824 4) Argox OS-203DT

1 стартмани

15.08.2012    48164    109    ImageWriter    5    

10

Отправка СМС по 15 копеек

Разработка внешних компонент SMS рассылки Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Для создания полноценной CRM системы очень важна обратная связь с покупателем. Данная компонента позволяет сделать это в виде отправки СМС клиенту.

1 стартмани

15.05.2013    29963    66    chagbig    20    

10

NativeAPI. Внешние компоненты на С++ "для чайников"

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В жизни каждого 1С-ника наступает момент, когда для выполнения задачи требуется код на другом языке программирования. На помощь приходят внешние компоненты, но как их писать, если последний раз вы брались за другой язык сто лет назад, сортируя массивы пузырьком на лабораторках в ВУЗе? Можно быстренько узнать только самое нужное, прочитав эту статью.

2 стартмани

22.04.2013    121871    290    Evil Beaver    141    

468

QuickSearch: поиск номенклатуры по первым символам в подборе (Free!)

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

QuickSearch: это блок поиска элемента в динамическом списке по первым символам, выделенный из проекта ExtEventsFrm. При вводе первых символов компонента производит поиск и позиционирование на первом найденном элементе списка. В текущей версии быстрый поиск работает только для подбора номенклатуры в УТ11.

1 стартмани

25.05.2013    26835    144    MarSeN    40    

36

Построение оптимального маршрута с применением генетического алгоритма

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Не так давно столкнулся с проблемой решения задачи коммивояжера. Суть задачи в нахождении кратчайшего пути для объезда N городов. Основная проблема заключалась в том, что задача коммивояжера относится к классу NP-полных задач и самый очевидный способ решения методом перебора всех вариантов уже на 30 точках занимает длительное время.

1 стартмани

02.01.2013    38220    169    MadHead    26    

62

Внешняя компонента для загрузки файлов Excel 2007-2010 (OpenXML) в табличный документ 1С 8

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Внешняя компонента для прямого чтения файла формата OpenXML (Excel 2007-2010) и загрузки рабочего листа в табличный документ "1С:Предприятие 8" с полным сохранением оформления.

1 стартмани

14.09.2012    24164    149    Anselm    16    

8

Разработка внешней компоненты по технологии Native API. Мониторинг файловой системы в 1С

Разработка внешних компонент Платформа 1С v8.3 Россия Абонемент ($m)

Пример разработки внешней компоненты по технологии Native API для мониторинга выбранной папки файловой системы (изменение, переименование, удаление) файлов.

1 стартмани

12.03.2023    5053    4    binx    3    

45

Внешняя компонента - универсальный, надежный перехватчик клавиатурных событий

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m)

Перехват нажатия клавиш в 1С реализован с привязкой к фокусу формы. Если форма (или главное окно процесса 1С) теряет фокус, то перехват перестает работать. Чтобы решить эту проблему, была разработана соответствующая внешняя компонента.

1 стартмани

29.11.2021    8688    20    Prometeus2011    14    

36

Внешняя компонента для подключения 1С к однофазным электросчетчикам Меркурий

Разработка внешних компонент Внешние источники данных Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Внешняя компонента выполнена по технологии Native API для 1С 8.3, и предназначена для сбора и документирования данных от однофазных счетчиков Меркурий 200, 201, 203 (кроме Меркурий 203.2TD), 206 Посредством интерфейсов RS-485, CAN.

1 стартмани

11.08.2022    3539    6    user1779098    4    

11

Конвертор из PDF

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m)

Native компонента для рендеринга PDF в картинки, и (или) извлечения текста из PDF файлов.

2 стартмани

25.01.2023    2966    21    bmk74    11    

23

Внешняя компонента JSON-валидатор

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m)

Внешняя компонента под ОС семейства windows, реализующая функционал по проверке соответствия json-пакета заданной схеме ("Валидация").

1 стартмани

09.01.2023    2648    4    Prometeus2011    2    

18

Использование .NET сборок в 1С 8.2, 8.3 без установки и без регистрации в реестре

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Для использования .NET сборок в 1С обычно приходится их регистрировать как com-объекты, что не всегда удобно. Предлагаемая компонента выполнена по технологии Native API и дает возможность использовать такие компоненты без установки и без регистрации в реестре windows.

1 стартмани

02.09.2014    42789    224    I_G_O_R    73    

69

Внешняя компонента для работы с Modbus TCP/IP

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Внешняя компонента для работы с Modbus устройствами по протоколу TCP/IP.

1 стартмани

08.04.2022    4805    36    tav_74    10    

6

Внешняя компонента на C# для парсинга страниц через Phantom JS на сервере 1С х32,х64

Инструментарий разработчика Разработка внешних компонент WEB-интеграция Мессенджеры и боты Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

PhantomJS - это браузер без окна, используемый для автоматизации взаимодействия с веб-страницами. PhantomJS предоставляет JavaScript API, обеспечивающий автоматическую навигацию, снимки страницы, эмуляции поведение пользователя, что делает его распространенным инструментом, используемым для запуска модульных тестов на основе браузера в автономной системе, такой как среда непрерывной интеграции . PhantomJS основан на WebKit, что делает его похожей на Safari и Google Chrome средой просмотра. Это программное обеспечение с открытым исходным кодом, выпущенное под лицензией BSD.

1 стартмани

06.08.2020    12187    8    DrZombi    7    

22

Внешняя компонента для считывателя карт ACS 122/1281 (БПО)

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Внешняя компонента для считывателя бесконтактных карт ACS 122/12 для подсистемы подключаемого оборудования.

1 стартмани

11.12.2018    15776    95    eugenevk    37    

7

Внешняя компонента для работы с роутерами Микротик (RouterOS API)

Разработка внешних компонент Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Обработка для УФ и тестовая конфигшурация, с включенной в нее ВК Native для работы с RouterOS (Микротик).

5 стартмани

24.12.2021    5123    5    ACCuCTEHT    11    

5

Пишем внешнюю компоненту для 1С, NativeAPI на С++, для ОС Linux, с использованием Qt Creator

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

В статье рассмотрен процесс создания внешней компоненты для 1С в среде Qt Creator для операционной системы Linux (ubuntu, debian, mint и им подобных). На примере компоненты для сбора данных от внешней аппаратуры и сохранение их в базе, посредством 1С. В качестве внешней аппаратуры в данном примере будем использовать Arduino UNO.

1 стартмани

13.05.2022    8812    5    user1779098    34    

61

Делаем табло в обозревателе из 1Ски с нуля за полчаса. Без бутстрапов, реактов и ангуляров. Жизнетрюки от kuzkov.info

Разработка внешних компонент WEB-интеграция Платформа 1С v8.3 Абонемент ($m)

На Инфостарте много разработок, которые предназначены для отображения в обозревателе данных на связи из 1С. С разными способами подключения, на разных технологиях. Есть платные, есть бесплатные. В данной публикации я хочу показать, как можно сделать сопряжение 1С обозреватель своими 1Сными силами с базовыми навыками верстки с нуля за полчаса и бесплатно.

1 стартмани

02.05.2022    9638    126    Steelvan    0    

67

Внешняя Native API компонента совместно с функционалом фреймворка Qt

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m)

В данном примере реализована интеграция внешней компоненты, написанной с использованием технологии Native API и фреймворка Qt.

1 стартмани

20.02.2022    6299    10    tav_74    6    

17

ActiveX контейнер для управляемого интерфейса системы 1С:Предприятие

Разработка внешних компонент Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Внешняя компонента "ControlContainer" для платформы "1С:Предприятие" v.8.2, 8.3 (8.3.10 и более ранние версии), реализующая размещение ActiveX объектов на управляемых формах системы 1С:Предприятие.

10 стартмани

20.07.2014    45746    124    premierex    79    

34

Внешняя компонента для выполнения регулярных выражений

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m)

Внешняя Native API компонента для выполнения регулярных выражений на платформе 1С:Предприятие 8. Написана на C++. Используется движок PCRE2 версии 10.36 (до версии 13, использовался boost::regex v 1.69). Версия синтаксиса Perl Compatible Regular Expressions.

1 стартмани

12.11.2018    24262    62    KAV2    121    

82

Компонента формирования штрихкода

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Компонента формирования штрихкодов по технологии NativeAPI. Разработана как альтернатива стандартной компоненте 1С.

1 стартмани

04.10.2017    12678    29    eugenevk    20    

6

Отправка сообщений

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Внешняя компонента и сервер отправки сообщений клиентам с сервера / от других клиентов.

1 стартмани

16.10.2017    14045    11    eugenevk    7    

9

Распаковщик RAR-архивов - UnRAR 1C

Разработка внешних компонент Платформа 1С v8.3 Управляемые формы Абонемент ($m)

Внешняя Native компонента для распаковки RAR-архивов.

1 стартмани

19.03.2016    20642    30    frkbvfnjh    14    

13

Вставка картинки из буфера обмена (на выбор: JavaScript / внешняя компонента / штатно)

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m)

Вставка картинки из буфера обмена с помощью JavaScript в поле HTML в web-клиенте, с помощью внешней компоненты в тонком/толстом клиенте и путем преобразования данных картинки формата Base64 из поля HTML в любом клиенте, начиная с платформы 8.3.16. Механизм протестирован на платформах 8.2 и 8.3 Для запуска опубликованной конфигурации требуется платформа релиза не ниже 8.3.14.

1 стартмани

05.12.2019    15089    15    Andreyyy    10    

7