為什麼這篇vb字串轉數字鄉民發文收入到精華區:因為在vb字串轉數字這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者pa2pa2 (= =)看板Visual_Basic標題Re: [.NET] 請問要如何將英...
不好意思 請問
如果那個字串1234ABC5678DEF是代表16進位
那要怎麼轉成10進位呢
謝謝
※ 引述《fumizuki (矇面加菲獅)》之銘言:
: ※ 引述《plustw (keeping)》之銘言:
: : 請教一下
: : 我想要把一字串
: : 裡頭有夾雜英文字母和數字
: : 利用像將英文字母轉為unicode的方式
: : 把全部字串都轉為數字呢??
: : 例如 1234ABC5678DEF
: : 轉為 12346566675678686970
: : VB.net有辦法做到嗎
: : 或是有其他方式可以完成呢
: : 謝謝大家
: Dim s As String = "1234ABC5678DEF"
: Dim res As String = ""
: For i = 1 To Len(s)
: c = Asc(Strings.Mid(s, i, 1))
: If c >= 65 And c <= 90 Then
: res &= c
: Else
: res &= Strings.Mid(s, i, 1)
: End If
: Next
: MsgBox(res)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.121.144.137