人妻暴雨中被强制侵犯在线,亚洲国产欧美日韩精品一区二区三区,四虎影免看黄,国产无人区二卡三卡四卡不见星空

機械社區(qū)

標題: 求教:串口數(shù)據(jù)轉(zhuǎn)換 [打印本頁]

作者: robi    時間: 2011-3-18 23:22
標題: 求教:串口數(shù)據(jù)轉(zhuǎn)換
比如串口傳來一串十六進制數(shù)據(jù)6 S- O: k. c" _# d
'0000130014000013’
  f- K/ f/ @. B0 C6 `, ]0~2字節(jié)、3~4字節(jié)、5~7字節(jié)分別表示不同的信息5 M, S' W5 S. L  g1 j! G
怎么把他們分成000013 0014和000013三個數(shù)據(jù)% Y1 ~0 z! w9 x" Q; k  s7 [7 l
并且轉(zhuǎn)化為十進制數(shù)據(jù)顯示出來?
' q, ?# v0 H- p$ l) M" v" ]; E: L0 D: p+ E5 y' [
程序是用VB編的,MSComm進行串口通信設(shè)置。5 }8 H; ]* \; c3 j1 h
/ ]5 m( g: z: h
大概的機制是什么?會用到哪些函數(shù)呢?先謝了!9 f, e3 t( @3 `1 u

作者: robi    時間: 2011-3-19 00:07
Trim(Mid(string, start[, length]))是否是解決方法之一呢?
作者: 無能    時間: 2011-3-19 19:04
0000130014000013H是十六進制的,轉(zhuǎn)換成十進制需要使用函數(shù)Cint。
* g' E9 g* x0 G建議:- t6 M9 j# G' J* Z! Y: U/ w3 ]# U
Dim NumberL as integer& I# \8 v/ h  d% a' W, `  }5 T5 K
NumberL = Cint( Mid(...) ) 4 Q+ l$ g/ k$ z& ?) _# \0 }
即可。
, m% y# }3 @" F7 W0 J/ D: PTrim是砍掉字符串兩頭空格,你這里沒有空格???
作者: huangeven    時間: 2011-3-31 16:43
0000130014000013H是十六進制的




歡迎光臨 機械社區(qū) (http://www.xa-space.com/) Powered by Discuz! X3.5