Внешняя компонента для сжатия/распаковки файлов, двоичных данных и строк по алгоритму Zlib, Deflate и GZip

0. 602 12.03.16 11:59 Сейчас в теме
Внешняя компонента для сжатия/распаковки файлов, двоичных данных и строк по алгоритму Zlib, Deflate и GZip.

Перейти к публикации

Вознаграждение за ответ
Показать полностью
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
100. Armando 1394 02.06.20 16:42 Сейчас в теме
Добрый день. На 8.2 не работает(
ПодключитьВнешнююКомпоненту() возвращает Ложь
Разобрался. Для 8.2 надо в макет dll загружать
frkbvfnjh; +1 Ответить
101. frkbvfnjh 602 03.06.20 05:06 Сейчас в теме
(100) Да, компонента тестировалась только на релизах 8.3, и теоретически должна работать на 8.2, но возможно с какой-то спецификой подключения, что вы собственно и подтвердили. Спасибо, что разобрались, думаю Ваш комментарий будет полезен сообществу!
102. user1397830 20.08.20 22:55 Сейчас в теме
(101)
Интересует ваша модификация v8napi.pas для своих разработок внешних компонент на Delphi.
Как можно приобрести?
104. rayastar 65 26.01.21 14:38 Сейчас в теме
(100) Можете помочь с подключением на 8.2? У нас падает ошибка Тип не определен (AddIn.Arc1C.ZLib)

  ПодключитьAddInИзМакета("МакетAddIn", "Arc1Cx86", "ZLib");
	
	УстановитьВнешнююКомпоненту("ОбщийМакет.Arc1C");
	
	ПодключениеВыполнено = ПодключитьВнешнююКомпоненту("ОбщийМакет.Arc1C", "ZLib", ТипВнешнейКомпоненты.Native);
	
	Если ПодключениеВыполнено Тогда
		
		Попытка
			ОбъектAddIn = Новый("AddIn.Arc1C.ZLib");
		Исключение
			Сообщить(ОписаниеОшибки());
		КонецПопытки;
		
	КонецЕсли;
Показать
105. frkbvfnjh 602 27.01.21 05:40 Сейчас в теме
(104) Здравствуйте. Можете указать более точный релиз 8.2? И уточните в каком режиме запускаете 1С:Предприятие - обычное или управляемое приложение?
106. rayastar 65 27.01.21 11:10 Сейчас в теме
(105) Да, конечно. 1С:Предприятие 8.2 (8.2.19.130). управляемое приложение. Порядок действий:
1. Создал общий макет(двоичные данные), Arc1C. Поместил zip архив компоненты, как положено
2. Выполняю установку методом УстановитьВнешнююКомпоненту("ОбщийМакет.Arc1C"); - ВСЕ ОК, внешняя компонента спешно установлена. В папке ExtCompT появился Arc1Cx86.dll
3. Выполняю подключение - ПодключитьВнешнююКомпоненту("ОбщийМакет.Arc1C", "ZLib", ТипВнешнейКомпоненты.Native); - ВСЕ ОК
4. Пытаюсь создать объект Новый("AddIn.Arc1C.ZLib"); - ОШИБКА Тип не определен (AddIn.Arc1C.ZLib)
Я давно не работал с ВК, предполагал, что мой порядок действий неверный, но проверил на ВК от печати штрихкода - все заработало. В 8.3 подключение ВК происходит через ОписаниеОповещения, но неужели только из за этого не получится создать объект в 8.2..?
107. frkbvfnjh 602 27.01.21 11:22 Сейчас в теме
(106) Хорошо, попробую с нуля подключить для 8.2. А разрядность платформы у Вас x86?
108. rayastar 65 27.01.21 11:23 Сейчас в теме
Оставьте свое сообщение
Вопросы с вознаграждением