|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.05.2012, 09:37 | #1 |
Регистрация: 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. |
30.05.2012, 11:03 | #2 |
Старожил
Регистрация: 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 |
30.05.2012, 11:35 | #3 |
Регистрация: 26.04.2012
Сообщений: 4
|
пример смотрел, но там стока всего... стока констант, функций.
не могли бы вы сказать функцию в activeX, которая непосредствено считывает данные с потока TM? |
30.05.2012, 14:39 | #4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,742
|
...не мог бы, под рукой ничего нет, кроме голого ПК. Но удалять лишние интерфейсы не рекомендую, они вам никак не мешают ...откройте доки.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
30.05.2012, 15:06 | #5 |
Регистрация: 26.04.2012
Сообщений: 4
|
печаль.....
|
30.05.2012, 16:27 | #6 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,742
|
...правильно говорить: "печалька" . А доки откройте, это никому пока не мешало.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
06.06.2012, 13:11 | #7 |
Регистрация: 26.04.2012
Сообщений: 4
|
слышал, что для отображения свойств компонента activeX (например в trace mode) необходимо включение каких-то служб на ПК. не подскажете каких?
|
06.06.2012, 14:39 | #8 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,742
|
...для возможности работы с COM - объектами в TraceMode требуется их предварительная регистрация в системе, к примеру через regsvr32. Впрочем, это касается всех ActiveX.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |