Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.09;
Скачать: CL | DM;

Вниз

Проблема с отправкой смс сообщений через com. Помогите, плиз...   Найти похожие ветки 

 
MegaWolf510   (2006-03-04 12:35) [0]

Проверил, что моя мобилка на com5. Запускаю
прогу, всё Ок, говорит, что всё записал в порт, а мобилка молчит. Хелп!!!

Пишу прогу для отправки смс:
var h : THandle;
   buff1: String;
   writtenbytes : Cardinal;
begin
 h:= CreateFile("COM5", GENERIC_WRITE or GENERIC_READ,     FOLE_SHARE_DELETE, nil,
   OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);

 buff:= "AT+CMGS="+7906здесь мой номер<CR>"#13#10"Hello World !!!"+#26;
 WriteFile(h, buff[1], length(buff1), writtenbytes, nil);
 Writeln(IntToStr(writtenbytes) + " bytes was written");

 CloseHandle(h);
end.


 
Verg ©   (2006-03-04 13:02) [1]

По-моему, после "AT+CMGS="+7906здесь мой номер<CR>"
надо дождаться ">", а уже потом все остальное...


 
Verg ©   (2006-03-04 13:14) [2]

И, кстати, ты думаешь <CR> - это что такое?

at+cmgs=+8905664564#13 (вот он - <CR>)

ждем ">" или "ERROR: <сообщение об ошибке>"#13#10
Если дождались ">", то выдаем текст сообщения и <SUB> (#26) и ждем либо "OK"#13#10, либо "ERROR: <сообщение об ошибке>"#13#10

<CR> - это символ перевода каретки, конкретно #13.



Страницы: 1 вся ветка

Текущий архив: 2006.07.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.083 c
2-1151222288
Chort
2006-06-25 11:58
2006.07.09
DBEdit1 u UpDown1


4-1144044066
Dimich1978
2006-04-03 10:01
2006.07.09
NTFS уствновить права на файл(папку)


2-1150721495
novill
2006-06-19 16:51
2006.07.09
Как узнать длину записи в пикселах написи в визуальном компоненте


15-1150000043
Black Angel
2006-06-11 08:27
2006.07.09
Не могу поставит Delphi 2005 / Delphi 8


2-1150796089
Zilog
2006-06-20 13:34
2006.07.09
залипающая кнопка