depComponentsPack 3.0: OPC + SVG + Аrchive Components

Общие вопросы по оборудованию и программному обеспечению Компании ДЭП
^Guffi^

Сообщение ^Guffi^ » 14 дек 2010, 22:08

Я извеняюсь, но это издевательство какоето в разделе описания значит есть условие

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

{$IFDEF DEP_SVG}
  TdepOpcSvgWidget = class;
  TdepOpcListSvgWidgets = class;
  TdepOpcRunSvgObj = class;
  TdepOpcListRunSvgObjs = class;
  TdepOpcListRunSvgWidgets = class;
  TdepOpcRunSvgWidget = class;
{$ENDIF}

а в разделе реализации

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

var
  gDLLInstance: THandle;
  gApplicationEvents: TApplicationEvents;
  gTmpRunSvgWidget: TdepOpcRunSvgWidget;
  gTmpSvgWidget: TdepOpcSvgWidget;

думал подправить так эта хрень по всму коду, вы не думали както вынести DEP_SVG отдельно? вам же проще сопровождать будет
и еще зачем в разделе инициализации вот это?

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

  gTmpRunSvgWidget := TdepOpcRunSvgWidget.Create(nil, nil, nil);
  gTmpSvgWidget := TdepOpcSvgWidget.Create(nil, EmptyStr);
  if not IntoIDE() and not IsLibrary then
  begin
    gOpcApplication := TdepOpcApplication.Create(nil);
    CoInitialize(nil);
    gOpcApplication.Start();
  end;

особенно радует gOpcApplication.Start();
поскольку настройка подключения к ОРС-серверу происходит после загрузки приложения, на компах где нет установленного виндеконта наблюдаются весьма неприятные эффекты.

^Guffi^

Сообщение ^Guffi^ » 13 сен 2011, 10:42

Добрый день.
Подскажите как можно получить список всех тегов из ОРС-сервера.
Подозреваю что GetFullOpcNames, но не могу с ней разобраться
вот так gOpcApplication.DefaultAlias.GetFullOpcNames('0', OpcNames); можнополучить следующий список в OpcNames: TStrings
0:Discret
0:Analog
0:Counter
0:Event
0:Command
0:AEvent
0:ACommand
0:CEvent
0:CCommand

^Guffi^

Сообщение ^Guffi^ » 13 сен 2011, 10:46

мне нужен список типа:
0:Discret:1
0:Discret:2
...
0:Discret:N
0:Analog:1
0:Analog:2
...
0:Analog:N
...

^Guffi^

Сообщение ^Guffi^ » 31 окт 2012, 10:37

Добрый день!
Не планируется сделать компонент под Delphi XE2?

Dino
Сообщения: 163
Зарегистрирован: 21 фев 2005, 13:18
Откуда: Компания ДЭП

Сообщение Dino » 31 окт 2012, 16:09

К сожалению, пока в планах такого нет.
С уважением Климов Александр
Компания ДЭП
г. Москва
(495) 995-00-12 доб. 150

^Guffi^

Сообщение ^Guffi^ » 31 окт 2012, 17:46

Очень жаль...

merkano
Сообщения: 1
Зарегистрирован: 18 окт 2013, 10:19

Сообщение merkano » 16 дек 2013, 10:37

" Дистрибутив можно загрузить на странице загрузки http://www.dep.ru/page/updating_software/ "

- Почему открываеться пустая страница ? Как можно скачать дистрибутив

pooh
Сообщения: 421
Зарегистрирован: 22 июл 2008, 11:50
Откуда: Дэп

Сообщение pooh » 16 дек 2013, 19:35

Дистрибутивы высылаются по запросу на mail@dep.ru