Страница 1 из 1

Добавлено: 14 апр 2005, 15:11
Kirill
Вот возникла проблемка при работе с depArcStorage:

Код: Выделить всё

TdepListPar* my_l1=new TdepListPar();
TdepListDataEvents* my_d1=new TdepListDataEvents();
my_l1->Add(depArcStorage1->ListPar->Items[15]);
ShowMessage(my_l1->Items[0]->NamePar);
depArcStorage1->GetEventsData(my_l1,time1,time2,my_d1);


На ShowMessage (4-ая строка) показывает правильное имя параметра (т.е. точно дискрет). Но на GetEventsData вылетает ошибка: "Ошибка получения архивных данных для событий из хранилища".
Где я допустил ошибку?

Добавлено: 19 апр 2005, 13:04
Dino
В данном случае трудно сказать в чем проблема. Для более детального рассмотрения вам нужно выслать файл хранилища, если он имеет небольшой размер и исходный текст вашего модуля на С, который запрашивает данные.
Есть еще небольшая проблема: с выходом новой версии "Работа c архивами" изменится интерфейс работы с хранилищем. Принципы работы останутся почти теми же, только вся работа с хранилищем будет производится через ActiveX объект.

Добавлено: 20 апр 2005, 08:22
Kirill
kl_alex писал(а):В данном случае трудно сказать в чем проблема. Для более детального рассмотрения вам нужно выслать файл хранилища, если он имеет небольшой размер

к сожалению, размер большой.
Есть еще небольшая проблема: с выходом новой версии "Работа c архивами" изменится интерфейс работы с хранилищем. Принципы работы останутся почти теми же, только вся работа с хранилищем будет производится через ActiveX объект.

когда появится эта новая версия "Работа с архивами"? насколько я помню, обещали ее появление в конце ноября прошлого года...