PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV Mobile 2024
→
[WM16] Problème avec le type Buffer sous Android
[WM16] Problème avec le type Buffer sous Android
Started by Francis DUHAUT, Sep., 28 2011 1:38 PM - 2 replies
Connect yourself…
Francis DUHAUT
#1
Posted on September, 28 2011 - 1:38 PM
Bonjour,
Voici le code suivant :
MonBuffer est un Buffer
MonBuffer[[1]] = 1
MonBuffer[[2]] = 1
En mode Go le buffer est bien affecté.
Quand je déploie sur mon GalaxyS (Ginger 2.3.5), le Buffer n'est pas affecté (MonBuffer[[1]] et MonBuffer[[2]] reste à 0).
Par contre le code suivant fonctionne :
MonBuffer est un Buffer
MonBuffer = "HELLO WORLD"
MonBuffer[[1]] = 79 // "H"
MonBuffer[[1]] = 65 // "E"
etc...
Ca sent un pb de cast à plein nez...
J'essaye de contacter le support car je dois envoyer des données via un buffer et une socket. Je suis coincé....Mon projet fonctionne en Go mais pas en réel.
(
Report
0
0
Frédéric DEMILLY
#2
Posted on September, 28 2011 - 2:11 PM
Bonjour,
Ce ne serait pas par hasard un problème ANSI/UNICODE ? J'ai eut le même
soucis avec Windows CE...
Frédéric.
"Francis DUHAUT" a écrit dans le message de groupe de discussion :
686b6a9ac921ea0a7fe1db9d94096881@news.pcsoft...
Bonjour,
Voici le code suivant :
MonBuffer est un Buffer
MonBuffer[[1]] = 1
MonBuffer[[2]] = 1
En mode Go le buffer est bien affecté.
Quand je déploie sur mon GalaxyS (Ginger 2.3.5), le Buffer n'est pas affecté
(MonBuffer[[1]] et MonBuffer[[2]] reste à 0).
Par contre le code suivant fonctionne :
MonBuffer est un Buffer
MonBuffer = "HELLO WORLD"
MonBuffer[[1]] = 79 // "H"
MonBuffer[[1]] = 65 // "E"
etc...
Ca sent un pb de cast à plein nez...
J'essaye de contacter le support car je dois envoyer des données via un
buffer et une socket. Je suis coincé....Mon projet fonctionne en Go mais pas
en réel.
(
Report
0
0
Francis DUHAUT
#3
Posted on September, 28 2011 - 3:03 PM
No non. J'ai eu le ST. Il y a un ticket ouvert à ce sujet :
N° 73311
Ils m'ont donné une méthode pour contourner le problème.
Exemple :
MonBuffer est un Buffer = "123456"
MonBuffer[[1]] = 1
MonBuffer[[2]] = 2
Mais le soucis c'est qu'aprés affectation :
MonBuffer[[1]] vaut 0x31
MonBuffer[[2]] vaut 0x32
-> on se retrouve avec les valeurs en ascii...ce qui ne règle pas mon pb....
Me reste plus qu'a repartir sous eclipse...
Report
0
0
→ Go back to WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text