salve,
sono di nuovo qua con un'indovinello.
Prendiamo ad esempio il mio codice:
Use sms
while true do
a = sms.receive(-1)
b=sms.get(a)
Print b
se il messaggio è breve mi restitusice:
[+39348xxxxxxxx, testi del messaggio , nr id, true]
altrimenti se il messaggio è un pò lungo ma nei 160 caratteri, mi restituisce:
[+39348xxxxxxxx,...<4>] esattamente come l'ho scritto con i puntini ed <4>
perchè...presumo che il problema sia nel comando str.
grazie in anticipo.....
Pagina 1 di 1
Comando Str
#2
Inviato 09 luglio 2009 - 22:34
non c'è alcun problema, è solo che ciò che è da stampare su schermo è troppo lungo per cui l'istruzione print abbrevia mettendo i puntini ed indicando il numero di elementi complessivi dell'array
#3
Inviato 09 luglio 2009 - 22:47
ho risolto così....
while true do
a = sms.receive(-1);
b=sms.get(a);
t = lower(trim(b["text"]));
print b["sender"]+t;
end
e così mi stampa tutto ......
while true do
a = sms.receive(-1);
b=sms.get(a);
t = lower(trim(b["text"]));
print b["sender"]+t;
end
e così mi stampa tutto ......
Condividi questa discussione:
Pagina 1 di 1

Aiuto











Pubblicità