#0
by Vika64
Из таблицы Access загружаю справочник. Все реквизиты выгружаются как надо. Картинка выгружается в Объект COMSafeArray. Описание: Объектная оболочка над многомерным массивом SAFEARRAY из COM. Позволяет создавать и использовать SAFEARRAY для обмена данными между COM-объектами. Есть метод: Выгрузить (Unload) Выгрузить Возвращаемое значение: Тип: Массив. Описание: Создает массив значений и копирует в него содержимое COMSafeArray. Получается я только получаю массив, что делать дальше?
#2
by Kolyasik
а в массиве данные, если знаешь структуру то разберешь, там по моему сначала идут колонки потом строки
#12
by Vika64
ну я в синтаксисе посмотрела, GetDimensions GetLength GetLowerBound GetType GetUpperBound GetValue вот и все что на Get
#13
by H A D G E H O G s
Нэ паможет. У нее там вордовский файл хранится, но походу Access еще служдебные данные туда пишет, типа что за значение в поле хранится (рисунок, объект ОЛЕ, Вордовый файл). Я ComSafeArray сохранил в файлик, там сигнатуры типового вордовского дока есть, но ворд его не открывает. :-)
#15
by Vika64
H A D G E H O G s - спасибо что посмотрел, да там действительно рисунки в разных форматах.. может быть вы знаете как в Access выгрузить эти рисунки в файлики с названиями реквизита "код" строки таблицы? А как ComSafeArray сохранить в файлик?
#16
by vde69
1. Надо сохранить в файл (через поток или аналог) 2. Надо правильно назвать файл (с расширением) 3. Возможно надо раскодировать файл (довольно часто их кодируют) время может уйти много. Советы: 1. иногда проще алгоритм подсмотреть в ориг. проге 2. легче в дельфях написать, там нет ограничений на первые 31 символ в строке зы я могу сделать, но будет дорого...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- v7: Объект строка многострочная v7.7
- Как добавить консоль sql сервера?
- Выполнить команду Excel из 1С
- Как подключиться к 1С по OLE без выбора базы
- Отчет на базе СКД , вмест НачОст выводтится КонОст
- ТиС 9.2 Контроль остатков + восстановление последовательности
- v8.1 Комплексная автоматизация, редакция 1.0 (1.0.1.3) свободные остатки
- Перенос кода с Excel в OpenOffice
- Отключаются регламентные задания
- Событие ПриИзменении
- Как в бухгалтерии поменять в учетной палитике метод списания на фифо или лифо
- Управление торговлей: вопрос про задвоение остатков
- В Терминале перестает печатать 1С
- УПП . Технологическая операция. Норма времени - что это за реквизит?
- Где хранятся настройки пользователя в реестре к базам 1С?
- УПП исключить номенклатурную группу из базы распределения
- ЗУП: Перерасчет погашения займа, мат. выгоды, НДФЛ
- Сохранение бинарного файла из sql-таблицы на диск
- Как узнать количество элементов в форме списка справочника
- Отбор в запросе строк с пустым полем Ссылка