Нашел ошибку при подключенном аппарате к COM-порту больше 9-го номера.
Для правильной работы необходимо открывать файл не "COM15" (15 - это к примеру (: ), а "\\.\COM15".
Исправленную версию можно скачать отсюда или внести изменения самому.
Исходник компоненты 1С: Предприятие 7.7 для отправки СМС сообщений. Исправление ошибок.
Опубликовано codeLocker в 9 Апрель, 2008 - 13:53
Можно для непонятливых по
Можно для непонятливых по подробнее.
что за файл 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 поддерживает...
Отправить комментарий