[.NET] 關於Asc函式

看板Visual_Basic作者時間17年前 (2008/12/03 19:01), 編輯推噓2(206)
留言8則, 3人參與, 最新討論串1/1
Asc函數可以取出字串的第一個字元ASCII碼編號 所以 V1 = Asc("A") '得到65 V2 = Asc("Apple")'也得到65 那麼我想讓在textbox1輸入的Apple 在另外一個textbox2依照Apple 跑出對應的ASCII 要怎麼寫呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.198.195 ※ 編輯: lineage90160 來自: 118.169.198.195 (12/03 19:01)

12/03 19:17, , 1F
用mid(字串名,開始,取的位數)一個一個取出來轉換就行了
12/03 19:17, 1F

12/03 19:23, , 2F
For i = 1 to Len(Textbox1.Text)
12/03 19:23, 2F

12/03 19:24, , 3F
Textbox2.Text &= Asc(Mid(Textbox1.Text,i,i) & vbcrlf
12/03 19:24, 3F

12/03 19:24, , 4F
Next
12/03 19:24, 4F

12/03 19:25, , 5F
沒測試過 直接打上來的 不過差不多就是這樣
12/03 19:25, 5F

12/03 19:25, , 6F
Textbox2.Text &= Asc(Mid(Textbox1.Text,i,i)) & vbcrlf
12/03 19:25, 6F

12/03 20:48, , 7F
2008年了,別再用 mid() 了,用 .chars(i) 吧
12/03 20:48, 7F

12/03 20:48, , 8F
工具提升到.NET,想法也要改
12/03 20:48, 8F
文章代碼(AID): #19DcRiTB (Visual_Basic)