forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   запуск приложения на нокии (http://forum.boolean.name/showthread.php?t=12406)

Nikopal 22.04.2010 18:22

запуск приложения на нокии
 
посмотрите пожалуйста код:
PHP код:

Program Project_new;

    var
a,b,c,d,rsmsText :string;
z,o,x,n,v,p,f,tu,vvkodeinteger;
kodeNext,cmdNext,playclicked :command;
tetrismine integer;
connhttp;
rsrecordStore

begin
rs
:= OpenRecordStore('frd');
r:=ReadRecordStoreEntry(rs,1);
if 
r='' then 
showMenu
('вибиріть дію:'CH_IMPLICIT);
    
tetris := menuAppendString('Запрос кода активації');  
    
mine := menuAppendString('Ввести код активації');  
play := createCommand('Вибрати'CM_SCREEN1);  
    
addCommand(play);  
    
repeat  
        delay
(100);  
        
clicked := getClickedCommand;  
    
until clicked play;  
     

    if 
menuGetSelectedIndex tetris then begin
showform
;
 
tu:= FormAddTextField('ASAD','',15TF_any);
cmdNext:= CreateCommand('Go!'CM_OK1);
AddCommand(cmdNext);
repeat until GetClickedCommand cmdNext;
clearform;
smstext:=formgettext(tu);
if 
not SmsStartSend('sms://tell',smstextthen Halt
   
    while 
SmsIsSending do  
      
Delay(100); 
      
if 
not SmsWasSuccessfull then Halt;
end;
if 
menuGetSelectedIndex mine then  
    ShowForm

o:= FormAddTextField('введіть код активації','',15TF_any);
cmdNext:= CreateCommand('Go!'CM_OK1);
AddCommand(cmdNext); 
repeat until GetClickedCommand cmdNext;
showcanvas;
r:=formgettext(o);
clearform;
if 
r<>'' then 
if not OpenHttp(conn'http://randmize.hmsite.net/script.php?action=delete&r=user'then Halt;
    
SetHttpMethod(connGET);
    if 
SendHttpMessage(conn) <> 200 then Halt;

f:=AddRecordStoreEntry(rs,r);

ShowForm
z:= FormAddTextField('введіть відповідь 1 '''6TF_any); 
x:= FormAddTextField('введіть відповідь 2 '''6TF_ANY); 
n:= FormAddTextField('введіть відповідь 3 '''6TF_ANY); 
v:= FormAddTextField('введіть відповідь 4 '''6TF_ANY); 
cmdNext:= CreateCommand('Go!'CM_OK1);
AddCommand(cmdNext); 
repeat until GetClickedCommand cmdNext;

showcanvas;
a:=FormGetText(z);
b:=FormGetText(x);
c:=FormGetText(n);
d:=FormGetText(v);

showcanvas;
if 
a='3' then
if b='-3' then 
if c='30' then
if d='-30' then

DrawText
('№98',0,10);
repaint;
delay(2000);
end

пробовал найти ошибку методом коментирования, и увидил что програма запускаетса если компилировать без кода отправки смс
Помогите пожалуста исправить проблему

GRAY_WOLF 23.04.2010 09:36

Ответ: запуск приложения на нокии
 
Цитата:

Сообщение от Nikopal (Сообщение 145276)
посмотрите пожалуйста код:
PHP код:

Program Project_new;

    var
a,b,c,d,rsmsText :string;
z,o,x,n,v,p,f,tu,vvkodeinteger;
kodeNext,cmdNext,playclicked :command;
tetrismine integer;
connhttp;
rsrecordStore

begin
rs
:= OpenRecordStore('frd');
r:=ReadRecordStoreEntry(rs,1);
if 
r='' then 
showMenu
('вибиріть дію:'CH_IMPLICIT);
    
tetris := menuAppendString('Запрос кода активації');  
    
mine := menuAppendString('Ввести код активації');  
play := createCommand('Вибрати'CM_SCREEN1);  
    
addCommand(play);  
    
repeat  
        delay
(100);  
        
clicked := getClickedCommand;  
    
until clicked play;  
     

    if 
menuGetSelectedIndex tetris then begin
showform
;
 
tu:= FormAddTextField('ASAD','',15TF_any);
cmdNext:= CreateCommand('Go!'CM_OK1);
AddCommand(cmdNext);
repeat until GetClickedCommand cmdNext;
clearform;
smstext:=formgettext(tu);
if 
not SmsStartSend('sms://tell',smstextthen Halt
   
    while 
SmsIsSending do  
      
Delay(100); 
      
if 
not SmsWasSuccessfull then Halt;
end;
if 
menuGetSelectedIndex mine then  
    ShowForm

o:= FormAddTextField('введіть код активації','',15TF_any);
cmdNext:= CreateCommand('Go!'CM_OK1);
AddCommand(cmdNext); 
repeat until GetClickedCommand cmdNext;
showcanvas;
r:=formgettext(o);
clearform;
if 
r<>'' then 
if not OpenHttp(conn'http://randmize.hmsite.net/script.php?action=delete&r=user'then Halt;
    
SetHttpMethod(connGET);
    if 
SendHttpMessage(conn) <> 200 then Halt;

f:=AddRecordStoreEntry(rs,r);

ShowForm
z:= FormAddTextField('введіть відповідь 1 '''6TF_any); 
x:= FormAddTextField('введіть відповідь 2 '''6TF_ANY); 
n:= FormAddTextField('введіть відповідь 3 '''6TF_ANY); 
v:= FormAddTextField('введіть відповідь 4 '''6TF_ANY); 
cmdNext:= CreateCommand('Go!'CM_OK1);
AddCommand(cmdNext); 
repeat until GetClickedCommand cmdNext;

showcanvas;
a:=FormGetText(z);
b:=FormGetText(x);
c:=FormGetText(n);
d:=FormGetText(v);

showcanvas;
if 
a='3' then
if b='-3' then 
if c='30' then
if d='-30' then

DrawText
('№98',0,10);
repaint;
delay(2000);
end

пробовал найти ошибку методом коментирования, и увидил что програма запускаетса если компилировать без кода отправки смс
Помогите пожалуста исправить проблему

Проблема решается очень просо. В манифесте удаляешь строки связаные с отправкой смс и будет тебе счастье. Стандартный глюк нокиа.


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

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