Lib_sms.class
1. Запсиал в ...\libs
2. Вставил в проект - uses sms; при компиляции кода - 201 if not send('sms://+' + SendPhone,'' + TextSMS) then SMSError; 202 while is_sending do 203 Delay(100); 204 if not successfull then SMSError; выдается - error, boolean type expected на строки 201,202, 204 Что не так в библиотеке - Lib_sms.class? |
Re: Lib_sms.class
если функция из библиотеки, то перед ней надо ставить имя библиотеки sms.send('sms://+' + SendPhone,'' + TextSMS)
|
Re: Lib_sms.class
попробовал
if not sms.send('sms://+' + SendPhone,'' + TextSMS) then SMSError; получил error, '.' operator can only be used on record types |
Re: Lib_sms.class
функции библиотек возвращают integer:
if sms.send(...) <> 1 then |
Re: Lib_sms.class
Спасибо, в итоге без ошибок получилось так:
201 if send('sms://+' + SendPhone,'' + TextSMS) <> 1 then SMSError; как правильно будет в этих строках? 202 while is_sending do 203 Delay(100); 204 if not successfull then SMSError; |
Re: Lib_sms.class
давно было. да, так и было задумано, по аналогии с родными функциями
|
Re: Lib_sms.class
вопр:зачем библиотека sms если в МП есть и так отправка sms!
|
Re: Lib_sms.class
стандартные функции МР шлют СМС через определенный порт, а в библиотеке можно задать любой. Вот и все различие.
|
Часовой пояс GMT +4, время: 23:18. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot