一般字串轉換為16進位

請教一下,目前有一個一般的string control以normal display為43B4E3C7,輸出以hex display為3433 4234 4533 4337

現在要如何將一般的string control以normal display為43B4E3C7,輸出以hex display為43B4 E3C7格式要如何做?

![](upload://xvv3w888uAJdnk80ofZfcg8T5LB.png)Untitled 1.vi

字串的Hex display是指字串以Word形式顯示ASC II碼,"4"的ASCII是34h,"3"是33h,"B"是42h,所以"43B4E3C7"的Hex display顯示為"3433  4234 4533 4337".

若你只是想顯示16進位,可以用數字的16進位再轉成字串然後顯示Word的形式.

![](upload://bpRv4z2tImNwvZVgoLCzDQSfmUe.jpeg)

garyO大寫的程式重點在U16的ASCII碼,這程式真讚,感謝大大提供.

 

![](upload://7HbJQulBvMnsKA1xBHHZ0S8GPo1.jpeg)