Автор Тема: Ошибка при выполнении функции _INetSmtpMailCom при отправке емайла  (Прочитано 1253 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн valdur2000 [?]

  • Новичок
  • *
  • Сообщений: 155
  • Репутация: 6
  • Пол: Мужской
    • Награды
Здравствуйте, у меня Win7 64bit стоит на трех компах. На двух _INetSmtpMailCom() прекрасно работает, на третьем нет. Номер ошибки 80040154 в строке ObjCreate("CDO.Message"). вылечилось выполнением вот такой строки:
пуск->выполнить-> regsvr32.exe C:\Windows\SysWOW64\cdosys.dllи для контроля еще такой строки:
пуск->выполнить-> regsvr32.exe C:\Windows\System32\cdosys.dll
« Последнее редактирование: Июнь 09, 2013, 11:07:32 от valdur2000 »

Оффлайн Garrett [?]

  • Модератор
  • *
  • Сообщений: 2774
  • Репутация: 825
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
ПредупреждениеЗа нарушение правил форума (пункт Б.5):
Цитировать
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.

Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"Ошибка 80040154 строки ObjCreate("CDO.Message") в функции _INetSmtpMailCom" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, ваш Модератор.

А в чём собственно полезняшка?
Вы просто зарегистрировали объект.

Для того, что бы не было непонятных ошибок, разработчик библиотеки должен был позаботиться о проверки наличия объекта в системе, и если такового нет, то принять соответствующие меры.

А как выход, cdosys.dll можно носить со своей программой и, кстати, даже её не регистрировать.

--------------------------------------------------------------------------------------------------
Все стандарты Document Object Model HTML Document Object Model (DOM)
--------------------------------------------------------------------------------------------------
«Жизнь – цепь, а мелочи в ней – звенья. Нельзя звену не придавать значения!»

Оффлайн valdur2000 [?]

  • Новичок
  • *
  • Сообщений: 155

  • Автор темы
  • Репутация: 6
  • Пол: Мужской
    • Награды
Цитировать
А в чём собственно полезняшка?
Да, это не готовый код, а просто помощь тому, у кого вылезает эта ошибка и кто не может понять в чем дело. А конкретных ответов на этот вопрос по всему интернету оч скудно. Незнал куда поместить. если неправильный раздел, прошу перенести.
Цитировать
А как выход, cdosys.dll можно носить со своей программой и, кстати, даже её не регистрировать.
Пока не зарегистрировал, не работала функция.

 

Похожие темы

  Тема / Автор Ответов Последний ответ
8 Ответов
3977 Просмотров
Последний ответ Декабрь 25, 2009, 20:12:33
от Anton
0 Ответов
3237 Просмотров
Последний ответ Апрель 11, 2010, 00:26:46
от Yuriy
4 Ответов
3263 Просмотров
Последний ответ Февраль 25, 2011, 22:48:38
от iukash
2 Ответов
1266 Просмотров
Последний ответ Май 08, 2011, 17:10:44
от CreatoR
1 Ответов
1583 Просмотров
Последний ответ Сентябрь 02, 2011, 10:23:59
от joiner
1 Ответов
2406 Просмотров
Последний ответ Октябрь 08, 2011, 14:47:43
от madmasles
0 Ответов
1024 Просмотров
Последний ответ Декабрь 03, 2011, 14:17:04
от Viktor1703
3 Ответов
1010 Просмотров
Последний ответ Май 09, 2012, 10:00:49
от AZJIO
3 Ответов
1334 Просмотров
Последний ответ Февраль 04, 2014, 20:47:08
от tech-gs
4 Ответов
96 Просмотров
Последний ответ Август 22, 2014, 12:45:17
от Юрий