Исходник компоненты 1С: Предприятие 7.7 для отправки СМС сообщений. Исправление ошибок.

Опубликовано codeLocker в 9 Апрель, 2008 - 13:53

Нашел ошибку при подключенном аппарате к COM-порту больше 9-го номера.
Для правильной работы необходимо открывать файл не "COM15" (15 - это к примеру (: ), а "\\.\COM15".
Исправленную версию можно скачать отсюда или внести изменения самому.
-----------------------
купить футболку

Можно для непонятливых по

Можно для непонятливых по подробнее.
что за файл COM15 (может порт ?)
и что есть \\.\COM15 (это тоже порт ?)
ну и соответственно , что исправить в сыылке ни каких исправлений не нашёл.

Да, порт. Но работа с ним

Да, порт. Но работа с ним аналогично работе с файлу, используются те же функции (CreateFile, CloseHandle, WriteFile, ReadFile).
В приведенной ссылке ничего менять не нужно, там все исправлено. Имелось ввиду предыдущую версию, что бы занаво не качать.

Уважаемый ,codeLocker . и все

Уважаемый ,codeLocker .
и все таки исправлено где? В 1с-ской обработке или во внешней компоненте.
В обработке я не вижу вещей типа CreateFile, CloseHandle, WriteFile, ReadFile. Если в ВК то там только исходники, а у меня к сожалению нет возможности их откомпилировать. Если можно сбростьте DLL-ку. Очень хочется прикрутить всё это к 1С-ке.

Вот ссылка на

Вот ссылка на скомпилированную компоненту http://www.urbdmaster.com/sites/default/files/sendsms2.zip

Приветствую Вас! Вопрос по

Приветствую Вас! Вопрос по смс- библиотеке. Как послать сообщение в PDU формате (если можно пример кода)? есть функция SendPDU(num,msg,timeout),в которой я прописываю номер для отправки и сообщение, но у менявозвращает сообщение об ошибке (ERROR 304). В чем дело?
Заранее благодарен,
С уважением, Николай

Добрый день! у меня порт

Добрый день! у меня порт Com14. При отправке выдается сообщение "Невозможно подключиться к СОМ-порту!" и смс не отправляется :( В чем может быть проблема?

У меня, правда, вертульный

У меня, правда, вертульный порт сом14. Телефон подключен через USB.

А через программу

А через программу HyperTerminal получается подключится к этому порту?

Да, подключается. И эта

Да, подключается. И эта команда AT+CSCS=?
+CSCS: "IRA", "GSM", "HEX", "PCCP437", "8859-1", "UCS2", "UCS2_0X81"
отрабатывает нормально.

Пробывал и так

Пробывал и так SMS.OpenCOMPort(\\.\Com14) все равно невозмоно подключится. А до сом9 подключается отлично:(

Попробуйте с этой

Попробуйте с этой библиотекой.

К сожелению и эта dll не

К сожелению и эта dll не открывает ком порты больше 9 :((
Анрегистрировал старую dll и зарегистрироал новую. Но все равно ошибка та же:((

Здравствуйте! У меня нокиа

Здравствуйте!

У меня нокиа 6300. через COM подключился нормально, но выдает "Ошибка при отправке смс". Пробовала отправлять АТ команды через HyperTerminal, все работает. Через прог9Пу не хочет(( и везде в результате отправки команды возвращает пустую строку...

Та же самая проблема и тоже с

Та же самая проблема и тоже с 6300 :)

Не могли бы подсказать такой

Не могли бы подсказать такой вопрос:
При отправке в UCS2 пишет ошибку отправки, в латинице отправляет?
Модем UCS2 поддерживает...

Отправить комментарий

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <blockquote>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

КАПЧА
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
CAPTCHA на основе изображений
Скопируйте буквы (соблюдая верхний и нижний регистры) с картинки.