Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.05.2012, 09:37   #1
coder11
 
Регистрация: 26.04.2012
Сообщений: 4
По умолчанию Delphi + Trace mode

Приветствую, появилась проблема, связанная с ActiveX.
Необходимо, чтобы active form delphi считывала поток данных в программе trace mode. говорят, это необходимо сделать при помощи объявления в форме определённых свойств (property). Нет ли у кого хоть какого-нибудь маленького примерчика для наглядности...
P.S. Active Form компилируется нормально, файл *.ocx создаётся, в trace mode вставляется, но перехвата потока не происходит.

Последний раз редактировалось coder11; 30.05.2012 в 10:21.
coder11 вне форума Ответить с цитированием
Старый 30.05.2012, 11:03   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,742
По умолчанию

...вообще взаимодействовать из Delphi c ТрэйсМоуд-ом можно несколькими способами:

1- через механизм сообщений, реализуйте его в своей Delphi-программе, а уже в МРВ ТМ вызывайте-передавайте через механизм внешней библиотеки
2- через OPC или DCOM или DDE или даже ODBC- каналы встроенного сервера, соответственно в ActiveX клиент
3- через файл, используя канал Call
4- собственно то, о чем вы и говорите - через Сustom-интерфейсы IDtmRtmData, ItmRtmClient для ActiveX- примера под Delphi (или С++), поставляемого самим TM

Если вы возьмете их готовый пример реализации такого ActiveX - TmDelCtl (каталог TMx\VB_Delphi\TmDelCtl\), то вопросов не будет.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 30.05.2012, 11:35   #3
coder11
 
Регистрация: 26.04.2012
Сообщений: 4
По умолчанию

пример смотрел, но там стока всего... стока констант, функций.
не могли бы вы сказать функцию в activeX, которая непосредствено считывает данные с потока TM?
coder11 вне форума Ответить с цитированием
Старый 30.05.2012, 14:39   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,742
По умолчанию

...не мог бы, под рукой ничего нет, кроме голого ПК. Но удалять лишние интерфейсы не рекомендую, они вам никак не мешают ...откройте доки.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 30.05.2012, 15:06   #5
coder11
 
Регистрация: 26.04.2012
Сообщений: 4
По умолчанию

печаль.....
coder11 вне форума Ответить с цитированием
Старый 30.05.2012, 16:27   #6
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,742
По умолчанию

...правильно говорить: "печалька" . А доки откройте, это никому пока не мешало.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 06.06.2012, 13:11   #7
coder11
 
Регистрация: 26.04.2012
Сообщений: 4
По умолчанию

слышал, что для отображения свойств компонента activeX (например в trace mode) необходимо включение каких-то служб на ПК. не подскажете каких?
coder11 вне форума Ответить с цитированием
Старый 06.06.2012, 14:39   #8
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,742
По умолчанию

...для возможности работы с COM - объектами в TraceMode требуется их предварительная регистрация в системе, к примеру через regsvr32. Впрочем, это касается всех ActiveX.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Trace ICMP metoflex C/C++ Сетевое программирование 5 28.02.2011 02:51
Not Optimum MOde Recommended Mode 1280 x 1024 60 Hz Error padsyukin Компьютерное железо 4 16.12.2010 10:54
Protected mode Application _-Re@l-_ Софт 3 20.08.2010 12:05
Vista Elevated Mode Small Bee Win Api 0 02.07.2009 13:27