高人来解。Flex数据转成16进制字符串!
现有flex Socket小项目一个
server端返回数据
如果用int整形来接值为
-1 -5 1 -1 -5 3
若用ByteArray接值。循环后得出
255 251 1 255 251 3
现求助实现一下功能
不论用以上那种数据类型
我想把以上6个字符转成16进制的字符串形式
即 0xFF, 0xFB, 0x01, 0xFF, 0xFB, 0x03
还望各位大侠不吝赐教啊
若用ByteArray接值。循环后得出结果时
private function outPutHexStr(byteArr:ByteArray):void{
for(var i:int = 0;i <byteArr.length;i++){
Alert.show("0x"+byteArr[i].toString(16));
}
}
已实现. 结贴
相关问答:
如题,请详解!!!
使用flash.media.SoundMixer.stopAll();试试
package {
import flash.display.Loader;
import flash.display.Sprite;
import flash.ev ......
现在要求用flex写一个注册控件,要求在点击注册按钮的时候,把上述注册信息以XML数据格式比如说 <componentname>用户名: </componentname> <componentcontent>张三 </componentcontent>的 ......
我想使用户在文本框中输入时间如“10:10:00”,如果用户输入的时间格式不是“00:00:00”则提示用户输入的时间格式不对,请问该如何判断输入的时间格式是否正确??
用正则表达式验证
我觉得你要让用户在一个文本 ......
如题。
望高手不吝赐教。
有代码才有真相,谢谢。
定义
private var ClientSocket:Socket = new Socket;
。。。
发送部分
ClientSocket.connect("192.168.13.234" ......