ActiveX DLL для приема и отправки SMS.
Разработано для использования с 1C

Описание программы.

DLL реализуют функции приема и отправки SMS и предназначены для использования в 1С программах, а также программах, написанных на языках программирования Си, Бэйсик, Дельфи и др. Для работы требуется сотовый телефон GSM, подключенный к компьютеру с помощью кабеля, инфракрасного порта или BlueTooth.


Прием SMS сообщений.
SmsReceive.dll предназначена для считывания сообщений с сотового телефона а также удаления считанных сообщений из телефона.

Перед началом считывания потребуется установить свойства "Номер порта", к которому подключен телефон, а также "Скорость" обмена данными.
После установки этих свойств выполняется метод "Открыть порт". Далее выполняется проверка установки связи с телефоном и, собственно, считывание принятых SMS сообщений с помощью метода "Прочитать сообщения". Принятые сообщения после считывания хранятся в свойстве "Сообщения" и представляют из себя набор строк (разделенных символами CR LF), каждая из которых содержит текстовые "блоки"
- дата/время приема сообщения
- номер отправителя
- текст сообщения

которые разделены между собой символом табуляции (TAB)

После считывания адреса SMS сообщений запоминаются во внутренней памяти DLL и используются для последующего удаления ранее обработанных сообщений из телефона. Благодаря этому из телефона удаляются только считанные и обработанные Вашей программой сообщения и потери сообщений не будет. Для удаления SMS из телефона следует воспользоваться методом "Удалить сообщения".
После окончания работы соединение с сотовым телефоном закрывается с помощью метода "Закрыть порт".
Результат выполнения каждого метода сохраняется во внутренней помяти DLL и доступен через свойство "Ошибки". В случае успешного выполнения метода, это свойство будет содержать строку "OK".


Отправка SMS сообщений.
SmsSend.dll предназначена для отправки сообщений с сотового телефона.

Перед началом отправки потребуется установить свойства "Номер порта", к которому подключен телефон, а также "Скорость" обмена данными.
После установки этих свойств выполняется метод "Открыть порт" и проверяется успешность установки соединения с телефоном. Далее выполняется настройка отправки сообщений путем установки свойств "Отчет о доставке" (запрашивать или нет) и "Номер SMS центра" (если не установить это номер, то DLL считает его из настроек телефона).
Для отправки сообщения выполняется метод "Отправить сообщение", в который в качестве параметров передаются
- номер получателя
- текст сообщения

После окончания работы соединение с сотовым телефоном закрывается с помощью метода "Закрыть порт".

Результат выполнения каждого метода сохраняется во внутренней помяти DLL и доступен через свойство "Ошибки". В случае успешного выполнения метода, это свойство будет содержать строку "OK".

Дополнительно.
К каждой DLL приложено описания интерфейса, инструкция по работе а также примеры кода программ для использования DLL. Внимательно прочитайте их перед началом работы. По всем вопросам, касающимся работы данных DLL, обращайтесь по адресу malyav@mail.ru или в гостевую книгу сайта. Я обязательно Вам отвечу.

Загрузка демоверсий DLL.


Загрузите SmsReceive.dll (60 кБайт). Прием SMS.
Загрузите SmsSend.dll (60 кБайт). Отправка SMS.

Сделать заказ или написать сообщение автору программы Вы можете по электронной почте malyav@mail.ru.

Ознакомиться с информацией об авторе DLL, описанием других программ для приема и отправки SMS сообщений а также просмотреть отзывы пользователей о программах Вы сможете, перейдя на главную страницу сайта.

Главная страница

Дата обновления: 08.01.10