Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal

Ответ
 
Опции темы
Старый 10.08.2011, 17:50   #1
alexeyegorov
AnyKey`щик
 
Регистрация: 10.08.2011
Сообщений: 3
Написано 0 полезных сообщений
(для 0 пользователей)
Вопрос с функциями смс

Имеется такой вопрос, я делаю приложение для своего мобильника для отправки смс, т.к. стандартные неудобны, в силу того что не спрашивают точно ли нужно отправлять смс, так вот приложение я написал но вместо введенного текста отправляет вот это: 
Немного пошариф, понял что проблема в отправке, так как протестировал обычные функции и выдается таже фигня.
Я пробовал сначало стандартные функции, т.е. такие:
begin
if not SmsStartSend('sms://+5550000', 'Hello!') then Halt;
while SmsIsSending do // wait for the message to be sent
Delay(100);
if not SmsWasSuccessfull then Halt; // check if the message was sent successfully
end.
Потом подключил ваши библиотеки Lib_sms, переписал код и все равно, тоже самое.
Я понимаю что проблема в мобильнике, но разве ее нельзя исправить программой,Кто нибудь знает как это сделать?
"Если что мой мобильник Samsung sgh-i710, сенсорный и не новый, с ОС Windows Mobile"

Пока писал эту тему пришла идея что нужно делать перекодировку самого сообщения, но как это сделать и в каком месте кода, подскажите.
(Offline)
 
Ответить с цитированием
Старый 10.08.2011, 18:47   #2
alexeyegorov
AnyKey`щик
 
Регистрация: 10.08.2011
Сообщений: 3
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Вопрос с функциями смс

Вот это выдается при любом тексте
(Offline)
 
Ответить с цитированием
Старый 11.08.2011, 16:27   #3
alexeyegorov
AnyKey`щик
 
Регистрация: 10.08.2011
Сообщений: 3
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Вопрос с функциями смс

Да неужели никто с этим не сталкивался?
(Offline)
 
Ответить с цитированием
Старый 19.08.2011, 14:57   #4
im_zorg
Знающий
 
Регистрация: 25.10.2009
Сообщений: 338
Написано 53 полезных сообщений
(для 61 пользователей)
Ответ: Вопрос с функциями смс

Неа=) Попробуй написать текст (
cls; Drawtext(str(это строка с текстом что ты отправляешь, например 1234),0,0);
repaint; 
delay(6000);
) перед if not SmsStartSend('sms://+5550000', str) then Halt;
Если выдаст крякозябры то дело в кодировке... если нормальный текст (1234) то дело в телефоне=)
__________________
Я вернулсо в мидлет паскаль О_о уже написал новый проект Сайт моей компании: http://mpcompany.ucoz.com/ Сайт проекта "Путник" : http://putnik-project.ru/
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com