当前位置: 代码迷 >> PB >> 怎么把 ‘192.168.10.34’这个IP地址赋值给一个 BLOB{2048}的变量lb_addr
  详细解决方案

怎么把 ‘192.168.10.34’这个IP地址赋值给一个 BLOB{2048}的变量lb_addr

热度:302   发布时间:2016-04-29 08:16:36.0
如何把 ‘192.168.10.34’这个IP地址赋值给一个 BLOB{2048}的变量lb_addr
如何把 ‘192.168.10.34’这个IP地址赋值给一个 BLOB{2048}的变量lb_addr

各谢各们老大指点,小弟是新手啊

------解决方案--------------------
String ip 
ip = "192.168.10.34"
bolb lb_addr
lb_addr = blob(ip)
不知这样写是否合理
------解决方案--------------------
blobmid(l_sockaddr.sin_addr,1,1) 取出来的值是 blob('1')
char(blobmid(l_sockaddr.sin_addr,1,1) 取出来的值是 char(blob('1')) = '1'
asc(char(blobmid(l_sockaddr.sin_addr,1,1))) 取出来的值是 asc('1') = 49

第2位是 9 转为 57
第3位是 2 转为 50
第4位是 . 转为 46
  相关解决方案