OVH Cloud OVH Cloud

[Mobile] buffer et HTTPDonneRésultat ??

5 réponses
Avatar
Verticka
Bonjour,

j'ai d=E9velopp=E9 mon appli en windev mobile 10.

J'ai un gros souci car elle marche tr=E8s bien sous l'=E9mulateur mais
quand je passe sur mon pocket les r=E9ponse de HTTPDonneR=E9sultat sont
remplie de carr=E9 .

Je pense que le buffer pose probl=E8me mais je suis pas sur et je
connait pas ce type.

Comment obtenir le r=E9sultat http normal.

Merci

5 réponses

Avatar
jacques trepp
Verticka a écrit :
Bonjour,

j'ai développé mon appli en windev mobile 10.

J'ai un gros souci car elle marche très bien sous l'émulateur mais
quand je passe sur mon pocket les réponse de HTTPDonneRésultat sont
remplie de carré .

Je pense que le buffer pose problème mais je suis pas sur et je
connait pas ce type.

Comment obtenir le résultat http normal.

Merci



as-tu essayé les commandes UnicodeVersAnsi et AnsiVersUnicode ?
ça peut venir de là.


--
Jacques Trepp
Albygest - 81160 - St Juery
jacques-pas de
(enlever '-pas de spam' pour me joindre)
http://www.albygest.com
Avatar
Verticka
Merci jacques mais sa marche toujours pas.

Ansiversunicode est impossible en Windev Mobile et Unicodeversansi
j'obtien du vide.
Voila un exemple qui marche sur l'emulateur mais pas sur le pocket.
HTTPRequête("http://netnet50.free.fr/test.htm")
Info( HTTPDonneRésultat())

Amoint que sa soit mon pocket qui merde, je vais testé avec un autre.
jacques trepp a écrit :

Verticka a écrit :
> Bonjour,
>
> j'ai développé mon appli en windev mobile 10.
>
> J'ai un gros souci car elle marche très bien sous l'émulateur mais
> quand je passe sur mon pocket les réponse de HTTPDonneRésultat sont
> remplie de carré .
>
> Je pense que le buffer pose problème mais je suis pas sur et je
> connait pas ce type.
>
> Comment obtenir le résultat http normal.
>
> Merci
>
as-tu essayé les commandes UnicodeVersAnsi et AnsiVersUnicode ?
ça peut venir de là.


--
Jacques Trepp
Albygest - 81160 - St Juery
jacques-pas de
(enlever '-pas de spam' pour me joindre)
http://www.albygest.com


Avatar
Firetox
Bonjour,

attention tout depend du mode d'execution si tu fait en mode emulation tu
n'a pas besoin de AnsiVersUnicode
par contre pour l'xe sur le poquet il faut faire :

v_chaine est une chaine
v_chaineResult = AnsiVersUnicode(HTTPDonneRésultat())

et en mode simulation (ecran pocket sur pc alors)
v_chaine est une chaine
v_chaineResult = HTTPDonneRésultat()

Cela fonctionne et jacques avait dit vrai
puisque PHP4WD utilise cela et fonctionne tres bien sur pocket pc

bon dev
@+

"Verticka" a écrit dans le message de news:

Merci jacques mais sa marche toujours pas.

Ansiversunicode est impossible en Windev Mobile et Unicodeversansi
j'obtien du vide.
Voila un exemple qui marche sur l'emulateur mais pas sur le pocket.
HTTPRequête("http://netnet50.free.fr/test.htm")
Info( HTTPDonneRésultat())

Amoint que sa soit mon pocket qui merde, je vais testé avec un autre.
jacques trepp a écrit :

Verticka a écrit :
> Bonjour,
>
> j'ai développé mon appli en windev mobile 10.
>
> J'ai un gros souci car elle marche très bien sous l'émulateur mais
> quand je passe sur mon pocket les réponse de HTTPDonneRésultat sont
> remplie de carré .
>
> Je pense que le buffer pose problème mais je suis pas sur et je
> connait pas ce type.
>
> Comment obtenir le résultat http normal.
>
> Merci
>
as-tu essayé les commandes UnicodeVersAnsi et AnsiVersUnicode ?
ça peut venir de là.


--
Jacques Trepp
Albygest - 81160 - St Juery
jacques-pas de
(enlever '-pas de spam' pour me joindre)
http://www.albygest.com


Avatar
Verticka
Merci beaucoup les gars.

Impecable
Firetox a écrit :

Bonjour,

attention tout depend du mode d'execution si tu fait en mode emulation tu
n'a pas besoin de AnsiVersUnicode
par contre pour l'xe sur le poquet il faut faire :

v_chaine est une chaine
v_chaineResult = AnsiVersUnicode(HTTPDonneRésultat())

et en mode simulation (ecran pocket sur pc alors)
v_chaine est une chaine
v_chaineResult = HTTPDonneRésultat()

Cela fonctionne et jacques avait dit vrai
puisque PHP4WD utilise cela et fonctionne tres bien sur pocket pc

bon dev
@+

"Verticka" a écrit dans le message de news:

Merci jacques mais sa marche toujours pas.

Ansiversunicode est impossible en Windev Mobile et Unicodeversansi
j'obtien du vide.
Voila un exemple qui marche sur l'emulateur mais pas sur le pocket.
HTTPRequête("http://netnet50.free.fr/test.htm")
Info( HTTPDonneRésultat())

Amoint que sa soit mon pocket qui merde, je vais testé avec un autre.
jacques trepp a écrit :

> Verticka a écrit :
> > Bonjour,
> >
> > j'ai développé mon appli en windev mobile 10.
> >
> > J'ai un gros souci car elle marche très bien sous l'émulateur ma is
> > quand je passe sur mon pocket les réponse de HTTPDonneRésultat so nt
> > remplie de carré .
> >
> > Je pense que le buffer pose problème mais je suis pas sur et je
> > connait pas ce type.
> >
> > Comment obtenir le résultat http normal.
> >
> > Merci
> >
> as-tu essayé les commandes UnicodeVersAnsi et AnsiVersUnicode ?
> ça peut venir de là.
>
>
> --
> Jacques Trepp
> Albygest - 81160 - St Juery
> jacques-pas de
> (enlever '-pas de spam' pour me joindre)
> http://www.albygest.com


Avatar
yannick80
Le jeudi 21 Septembre 2006 à 09:28 par Verticka :
Bonjour,

j'ai développé mon appli en windev mobile 10.

J'ai un gros souci car elle marche très bien sous l'émulateur mais
quand je passe sur mon pocket les réponse de HTTPDonneRésultat sont
remplie de carré .

Je pense que le buffer pose problème mais je suis pas sur et je
connait pas ce type.

Comment obtenir le résultat http normal.

Merci


Bonjour,
Une petite question,
j'exécute un httprequete et la réponse arrive bien, mais tout est en caractères chinois.
SI HTTPRequête(Url) ALORS
Res_HTTP = HTTPDonneRésultat()
v_chaine est une chaîne
v_chaine = AnsiVersUnicode(HTTPDonneRésultat())
SAIS_MULTILIGNE=v_chaine

JE ne pense pas avoir besoin de préciser que je suis novice ...
Merci à ceux qui auront une réponse :)
Cdt,
Yannick