forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   Lib_sms.class (http://forum.boolean.name/showthread.php?t=1512)

Jar 16.09.2006 16:38

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?

Stalker.mg 16.09.2006 21:36

Re: Lib_sms.class
 
если функция из библиотеки, то перед ней надо ставить имя библиотеки sms.send('sms://+' + SendPhone,'' + TextSMS)

Jar 17.09.2006 00:34

Re: Lib_sms.class
 
попробовал
if not sms.send('sms://+' + SendPhone,'' + TextSMS) then SMSError;

получил
error, '.' operator can only be used on record types

Piligrim 17.09.2006 10:15

Re: Lib_sms.class
 
функции библиотек возвращают integer:
if sms.send(...) <> 1 then

Jar 17.09.2006 14:02

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;

Piligrim 18.09.2006 11:03

Re: Lib_sms.class
 
давно было. да, так и было задумано, по аналогии с родными функциями

[lol]2Fast4U 23.03.2007 22:49

Re: Lib_sms.class
 
вопр:зачем библиотека sms если в МП есть и так отправка sms!

Piligrim 29.03.2007 01:06

Re: Lib_sms.class
 
стандартные функции МР шлют СМС через определенный порт, а в библиотеке можно задать любой. Вот и все различие.


Часовой пояс GMT +4, время: 23:18.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot