Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.11.22;
Скачать: CL | DM;

Вниз

как в системе зарегистрировать 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
1-1225802818
NiGGa
2008-11-04 15:46
2009.11.22
Вызов метода объекта по имени


2-1254750124
bagos
2009-10-05 17:42
2009.11.22
помогите понять в чем ошибка


8-1200489157
NaRuTo
2008-01-16 16:12
2009.11.22
Преобразование времени


15-1253523102
vrem
2009-09-21 12:51
2009.11.22
Совпадения сегодня?


1-1225102426
apic
2008-10-27 13:13
2009.11.22
Дескриптор формы-родителя