Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
11-1207992046
Фунтик
2008-04-12 13:20
2009.11.22
Delphi 7 + KOL, проблема


2-1254821561
ford
2009-10-06 13:32
2009.11.22
Drag n Drop TStringGrid


15-1253102880
Denis__
2009-09-16 16:08
2009.11.22
Linux вVirtualBox..


2-1255355336
timekiller
2009-10-12 17:48
2009.11.22
Глядеть PDF своей программой


2-1254757693
Тимох
2009-10-05 19:48
2009.11.22
Form2 показывается до form1





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский