![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 418
|
![]()
Я лох, что связался с Вами, но не дурак, если говорю, что не помогает, значит я пробовал
Это переписка по асе где мы с Вами вдвоем это делали. И посмотрите свой последний ответ. koljsch (01:11:06 5/10/2012) Тогда не надо ничего конвертировать будет и обращаться к переменной Message2 сможешь сразу напрямую tarakan (01:19:54 5/10/2012) теперь другая х-ня 05.10.2012 1:18:51 ---------- ModuleThreadException ---------- Unable to cast COM object of type 'System.__ComObject' to interface type 'GuardAgent2.ModuleEvents'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{A1D897B6-108D-32D5-AAA4-84DE3A47F3F7}' failed due to the following error: Ошибка при загрузке библиотеки. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)). at GuardAgent2.ModuleEvents.GetModuleM essageEvent(Object Message) at GuardAgent2.Module.ModuleThread_Rec eiveMessage() at GuardAgent2.Module.ModuleThread() tarakan (01:20:11 5/10/2012) я заинсталил там делфи tarakan (01:21:12 5/10/2012) я так понимаю, что надо загрузить кудато библиотеку? koljsch (01:24:40 5/10/2012) ммм, возможно. Скорее всего из-за изменения параметра IDispatch на _Message koljsch (01:28:33 5/10/2012) Да, из-за этого, он интерфейс пытается передать tarakan (01:31:44 5/10/2012) я изменил на Message2: IDispatch переинсталил все, но ошибка та же koljsch (01:32:04 5/10/2012) точно такая же? tarakan (01:32:32 5/10/2012) 05.10.2012 1:30:40 ---------- Start Module v2.4.4 ---------- 05.10.2012 1:30:40 GT >>> [RP: 1 LP: 1] 0x1D 05.10.2012 1:30:40 NGW >>> [NS: 0x83 | 0x00] 05.10.2012 1:30:41 ---------- ModuleThreadException ---------- Unable to cast COM object of type 'System.__ComObject' to interface type 'GuardAgent2.ModuleEvents'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{A1D897B6-108D-32D5-AAA4-84DE3A47F3F7}' failed due to the following error: Ошибка при загрузке библиотеки. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)). at GuardAgent2.ModuleEvents.GetModuleM essageEvent(Object Message) at GuardAgent2.Module.ModuleThread_Rec eiveMessage() at GuardAgent2.Module.ModuleThread() koljsch (01:34:10 5/10/2012) А все это делаешь на своем компе или удаленном? У меня подобной ошибки ни разу не было, даже с измененым интерфейсом. А подключение проводите так же, там установка ModuleID и т.д. tarakan (01:34:50 5/10/2012) делаю все на своем компе, попробуй сам на удаленке koljsch (01:38:40 5/10/2012) подключись. Там полный бардак. Ты прав, не подключенна библиотека. У тебя путь к DLL ведет в D:\1111\COM\GuardAgent2.tlb, но ее там нет, т.е. в реестре прописан ложный путь tarakan (01:39:24 5/10/2012) понял, ща кину tarakan (01:42:26 5/10/2012) может надо тот tlb что я менял? koljsch (01:42:45 5/10/2012) да, конечно tarakan (01:43:19 5/10/2012) один хрен koljsch (01:46:32 5/10/2012) в Делфи есть что-то типа дерективы макросов? #define что-то наподобие такого? tarakan (01:46:48 5/10/2012) нет, нету koljsch (01:47:34 5/10/2012) уверен? должно быть. Например мы в дерективе задаем константу, что используя обозначение fffff это будет какое-то число tarakan (01:48:12 5/10/2012) да, так можно koljsch (01:48:23 5/10/2012) как это пишится? tarakan (01:48:42 5/10/2012) этого я не знаю koljsch (01:52:05 5/10/2012) вообщем тут ошибка может быть только из-за двух вариантов, первый-не правильно что-то в реестре прописанно, вторая-файлы проекта неправильно собраны, нужно с разными параметрами переустанавливать библиотеку tarakan (01:52:43 5/10/2012) я поставил на удаленный комп чистую делфи, туда ничего не подключал, попробуй сам все пересобрать koljsch (01:53:32 5/10/2012) давай завтра, нужно выспаться tarakan (01:53:39 5/10/2012) ок koljsch (01:54:28 5/10/2012) тогда вечером или ночью я подключусь. Если ты будешь в сети, то сообщу о результате, с реестра я все сношу tarakan (01:54:37 5/10/2012) ок koljsch (23:25:18 8/10/2012) Хорошо, завтра днем точно все посмотрю koljsch (00:36:47 10/10/2012) Привет! Просмотрел я. Честно, даже представить не могу в чем ошибка. У меня есть другое предложение, я напишу отдельно программу, ты будешь уже там задавать определенные параметры(типа ModuliID и т.д.), а она получать инфу и сохранять в текстовый файл, а уже оттуда брать с помощью проги на Делфи данные и заносить в БД, согласен? tarakan (17:13:45 11/10/2012) привет tarakan (20:19:38 11/10/2012) ау tarakan (16:04:52 18/10/2012) так нельзя делать. tarakan (09:14:28 25/10/2012) fe tarakan (09:14:30 25/10/2012) ау tarakan (09:14:31 25/10/2012) ау |
![]() |
![]() |
![]() |
#32 |
Форумчанин
Регистрация: 26.01.2009
Сообщений: 360
|
![]()
Я удивляюсь, то Вам одна программа нужна обязательно, то уже Вы могли бы лог где-то взять... Я же говорю, сами не знаете, что нужно.
И вот теперь после такого кого судить? Меня-кто взломал и выполнил заказ или того человека который уже в своих же словах запутался? Все, я не вижу смысла вести тут дискуссию, так как уже базар какой-то идет. По мне так судить каждому по своему кто виноват, а кто нет. Хотите обратиться в полицию, пожалуйста, мне нечего бояться. Далее, я считаю, что если уж возникла такая ситуация и чтобы моя репутация навеки не была испорчена, то модератор данного раздела должен рассудить, т.к. тут можно многое написать(на заборе тоже написано), а нужно конкретно показать какому-то человеку все данные что было сделано и как реализовано-думаю это лучший вариант. |
![]() |
![]() |
![]() |
#33 |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 418
|
![]()
"Я удивляюсь, то Вам одна программа нужна обязательно"
ИЗ МОЕГО ТЗ "К одному компу в com1 подсоединить "модем1" в com2 - "модем2", СОФТ должен с читать инфу с модемов и представлять её в string, ну например, в мемо1 – адрес объекта, в мемо2- сообщение от объекта и т.д., дальше БД я напишу сам." там же не написано СОФТЫ. И еще у меня в асе история не полная, но я писал Вам, что софт должен быть 1 А потом уже когда Вы пропали, жалуясь на плохой интернет я на почту писал Здравствуйте, koljsch. Вы писали 12 октября 2012 г., 2:23:15: > У меня такое предложение, сделать программу, засунуть ее в ресурсы, при каждом запуске проекта в Делфи извлекать ее и >запускать, она будет все писать в текстовой файл, а там уже все нужные данные можно получать в стринг. Давай пробовать хоть так, иначе меня расстреляют Последний раз редактировалось tarakan1983; 05.11.2012 в 22:00. |
![]() |
![]() |
![]() |
#34 |
Форумчанин
Регистрация: 26.01.2009
Сообщений: 360
|
![]()
Так вот правильно! Вот Вы и запутались сами же. Вы написали, что нафиг Вам нужен лог, если Вы его с другой проги прочитаете(т.е. две программы), а нужна та одна.
|
![]() |
![]() |
![]() |
#35 |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 418
|
![]()
ты идиот, и я приеду к тебе в гости, чтобы посмотреть в твои тупые глаза.
|
![]() |
![]() |
![]() |
#36 |
Форумчанин
Регистрация: 26.01.2009
Сообщений: 360
|
![]()
Молодец, оскорбление(необоснованное) самый лучший ответ! Просто напросто неадекватный человек. Ему указали на его же непонятные запросы в которых он путается, а ответ оставляет желать лучшего. Опускаться до Вашего уровня не стоит, отвечать тем же не буду.
Приходите, буду ждать, с нетерпением. |
![]() |
![]() |
![]() |
#37 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
![]()
Мда ... извечная проблема для обоих сторон. Заказчику - найти адекватного исполнителя, а испольнителю выбрать адекватного заказчика.
Фраза: "ИЗ МОЕГО ТЗ "К одному компу в com1 подсоединить "модем1" в com2 - "модем2", СОФТ должен с читать инфу с модемов и представлять её в string, ну например, в мемо1 – адрес объекта, в мемо2- сообщение от объекта и т.д., дальше БД я напишу сам."" Это ж кто так ТЗ пишет?? Я вообще даже представить не могу где и кем может работать человек пишущий такие техзадания. Ощущение что просто нахватался базовых понятий и уже гуру. tarakan1983 - похоже что это ваш первый опыт заказа работ на стороне. Вот вам и урок. Составлять ТЗ нужно дотошно, до самых мелочей. Что писать, на чем писать, как писать. Какие будут проверочные тесты и прочее. Ктото советовал идти в полицию... Смешно. Как я понял из темы задача была сломать существующую DLL и на ее основе сделать чтото другое. Это также нарушение закона. В полиции очень удивятся подобному делу. ![]() 25000 ... Мне также не очень понятно это аванс был такой или как?? Почему если заказчик был недоволен работой (о чем можно судить из представленной переписки) он перевел деньги, причем в таком количестве. И еще koljsch - выложите пожалуйста ТЗ которое Вам представил заказчик, чтобы другие тоже могли оценить точность задачи. Мне кажется многие хотели бы его почитать после всего.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
![]() |
![]() |
![]() |
#38 |
Форумчанин
Регистрация: 10.12.2007
Сообщений: 124
|
![]()
честно, долго читал ветку, все думал на чей же я стороне..
1. общался с заказчиком, еще до начала так сказать проблем. задача как от "не программиста" сводится к простому. имеется два типа оборудование, со своим ПО. необходимо, научится общается с этим оборудованием минуя родное ПО, для последующей манипуляции этими данными заказчиком. 2. вот этот кусок переписки, можно назвать ключевым для определения опыта delphi обоих сторон. koljsch (01:46:32 5/10/2012) в Делфи есть что-то типа дерективы макросов? #define что-то наподобие такого? tarakan (01:46:48 5/10/2012) нет, нету koljsch (01:47:34 5/10/2012) уверен? должно быть. Например мы в дерективе задаем константу, что используя обозначение fffff это будет какое-то число tarakan (01:48:12 5/10/2012) да, так можно koljsch (01:48:23 5/10/2012) как это пишится? tarakan (01:48:42 5/10/2012) этого я не знаю 3. Заказчику необходимо смирится, он лапухнулся с оплатой.(деньги не вернуть, только если исполнитель разжалится к вам) 4. Исполнителю, просто вопрос, а какой результат вашей работы? т.е. вообще какие функции умеет делать ваша программа(dll не суть) ? она может получить "адрес объекта" и "сообщение объекта"?
Русский язык не мой конёк
![]() Последний раз редактировалось Neobrat; 09.11.2012 в 12:06. |
![]() |
![]() |
![]() |
#39 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 248
|
![]()
исполнитель вроде ж koljsch )
или ты это к тому что никто из них не разбирается? )
Контакты
skype, почта: bm@kwax.ru |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дрова на usb порты.Требуется совет профессионала. | spamkoc | Компьютерное железо | 2 | 16.12.2010 23:22 |