Форум: "Начинающим";
Текущий архив: 2009.11.22;
Скачать: [xml.tar.bz2];
Вниз
как в системе зарегистрировать COM объект??? Найти похожие ветки
← →
Zheksonz (2009-10-06 16:51) [0]2 Игорь Шевченко
"COM-объект с таким именем не зарегистрирован в системе"
вот это и является ответом на мой предыдущий вопрос... что мешало именно так на него ответить???
← →
sniknik © (2009-10-06 16:59) [1]> что мешало именно так на него ответить???
а вдруг ты его неправильно написал, а он на самом деле есть? без исходной инфы любой ответ может быть неправильным...
и к тому же вопрос там был, не "переведите мне ошибку"/"посмотрите что она значит за меня в справке" , а "как исправить???", а это вообще не решаемо без знания деталей.
← →
Zheksonz (2009-10-06 17:27) [2]sniknik © (06.10.09 16:59) [1]
согласен. просто деталей больше и нет. есть только пример программы, с которой пытаешься разобраться...
вот код с инициализацией порта, я так понимаю, и на последней ф-ции выдаёт ошибку.
код:
baudrate:=9600;
parity:=mbNOPARITY;
FlowControl := mbFC_NONE;
TimeOut := 1000; // Response of device = 1000 ms
TransmissionMode := mbMODE_RTU; // Use transmission mode RTU
SilentInterval := 20; // RTU messages start and end with a silent
// interval of at least 3.5 character times.
// For instance , for baud rate of 9600 bps
// silent interval is 4 ms , but when doing
// some practical tests this value was increased
// to 20 ms for correct communication with devices,
// try to increase this value if you get many
// communication errors. When using ASCII set
// silent interval 500 or 1000 ms.
ByteSize := 8; // RTU uses 8 bits, ASCII uses 7 bits
StopBits := mbTWOSTOPBITS; // Use 2 stop bits if noparity and
// 1 stop bits if parity used otherwise
application.OnHint:=Showhint; // Display hints
Application.OnException:=OnError; // Handle Exceptions
data_type.ItemIndex:=0; // Initial Data type is Integer
port_number.ItemIndex:=0; // Initial port is Com1
datas.Lines.clear;
mbserver:=Createoleobject("ModbusSrv.ModbusSrv.1"); // Create server
// as ole object
Мне это напомнило ошибку, которая вылетала при обращении к базе данных, алиас к которой не прописан в системе...
А здесь я просто не вкурсе где это можно посмотреть.
← →
Inovet © (2009-10-06 17:35) [3]> [0] Zheksonz (06.10.09 16:51)
> "COM-объект с таким именем не зарегистрирован в системе"
>
> вот это и является ответом на мой предыдущий вопрос... что
> мешало именно так на него ответить???
Тебе в той ветке так и ответили про Активикс
← →
Медвежонок Пятачок © (2009-10-06 18:41) [4]есть только пример программы, с которой пытаешься разобраться...
как в системе зарегистрировать COM объект???
А ты уже разобрался, есть он у тебя или нет?
Может вообще регистрировать пока нечего?
← →
sniknik © (2009-10-06 19:27) [5]> просто деталей больше и нет.
не верю. они есть, просто ты их не видишь, и нам не показываешь.
> есть только пример программы, с которой пытаешься разобраться...
пример взялся из воздуха? и состоит весь из того обрывка что ты привел... набор несвязанных инициализаций, и вызов регистрации все того же неизвестного объекта... без дальнейшего использования (хоть что то по чему догадаться....)
не пойму, что вы все в партизанов играете, типа получить ответ сказав как можно меньше... а если вынудили то не дай бог не переборщить с инфой типа такое своеобразное поле чудес - а "ответьте с 7-ми букв... не можете? а вот вам восьмая. опять не можете? ну вы тут не мастерааа....".
в конце концов это ВАМ нужно, не нам, неужели например нельзя было ссылку дать на разбираемый пример? (раз пример то он откуда то скачан, и наверняка есть статья по нему. или что то вроде ридми по установке)
> где это можно посмотреть.
да в самом примере, по тому куску, что есть единственное, что видно - он подробнейшим образом комментирован.
← →
Игорь Шевченко © (2009-10-06 19:53) [6]
> что вы все в партизанов играете
Ну не знают они, что война закончилась
← →
Германн © (2009-10-07 01:19) [7]
> Ну не знают они, что война закончилась
И вечный бой! Покой им только снится!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.11.22;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.006 c