gifts2017

Внешняя компонента (dll, написано на delphi 5) для вставки файлов из буфера обмена и получения значков (иконок) типов файлов, демо обработка epf (1c8.2)

Опубликовал Константин Николаев (nic-lyo) в раздел Программирование - Внешние компоненты

Обработка для хранения и систематизации файлов в 1c

Потребовалось использовать 1с для упорядочения файлов (в документ или справочник вставляется отсканированный документ pdf, jpg, иногда - файл word или excel, при этом должно быть реализовано перетаскивание в форму и вставка из файлов буфера обмена, затем - их понятное отображение с иконками.

Перетаскивание легко решилось средствами 1с, по буферу обмена и значкам файлам в интернете найти ничего не удалось, пришлось писать самому. Delphi 5 - единственное что было под рукой, за основу и для изучения брал компоненту AddIn_V7MyClipboard.dll от Venger Alex - спасибо автору за бесплатные исходники.

В компоненте всего две функции - ПолучитьПутьИзБуфераОбмена - возвращает полные имена файлов (папок), скопированных в буфер обмена через chr(13) (перевод строки), ПолучитьЗначок с параметром строка, в конце которой - расширение после точки (можно полное имя файла), возвращает картинку типа файла (иконки) в виде строки в Base64.

Естественно, dll нужно скопировать в bin и зарегистрировать.



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

Наименование Файл Версия Размер Кол. Скачив.
AddIn_ClipboardPathIcon
.dll 426,00Kb
05.04.14
11
.dll 426,00Kb 11 Скачать
Демо-обработка на 1с 8.2.epf
.epf 7,60Kb
05.04.14
7
.epf demo.epf 7,60Kb 7 Скачать
Demo77.ert
.ert 181,50Kb
09.04.14
2
.ert 181,50Kb 2 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сергей Рудаков (fishca) 09.04.14 11:08
2. mikhailovaew (mikhailovaew) 15.05.14 10:15
А вот вопрос к техподдержке сайта: почему у меня в рассылке от инфостарта эта публикация была заявлена как
Полезные примеры составления схемы компоновки данных
Архив с данными для 1C: Предприятие 8.1; 1C: Предприятие 8.2; 1С: Предприятие 8.3
09.04.14 http://infostart.ru/public/271178/ 122 25 13

Впрочем, и все остальные 124 обновленные публикации ссылаются на эту... глюк. Рассылка от 16.04.2014.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа