1樓:己曼寒
next
text2.text = s
end sub
2樓:匿名使用者
用chr()函式
格式:chr(《數值表示式》)
說明:函式返回值型別為string,其數值表示式值取值範圍為0~255。
例如:print chr(78),結果顯示:n。
chr(charcode)
必要的 charcode 引數是一個用來識別某字元的 long。
charcode:ascii碼
每個字都擁有自己的ascii
要知道某一個字的ascii碼,編寫一段vb程式:
msgbox cstr(asc(要知道的字元,要用""括起來))
這句**可以告訴你。
此函式很有用,一些輸入法打不出來的字可以用它生成(要知道這字的ascii)
還有,因為你現在是期望達到輸入16進位制數能得到符號,所以,還得將16進的23,24,25轉化為十進位制數,再呼叫chr()函式。
16進位制轉10進位制函式
' 用途:將十六進位制轉化為十進位制
' 輸入:hex(十六進位制數)
' 輸入資料型別:string
' 輸出:h2d(十進位制數)
' 輸出資料型別:long
' 輸入的最大數為7fffffff,輸出的最大數為2147483647
public function h2d(byval hex as string) as long
dim i as long
dim b as long
hex = ucase(hex)
for i = 1 to len(hex)
select case mid(hex, len(hex) - i + 1, 1)
case "0": b = b + 16 ^ (i - 1) * 0
case "1": b = b + 16 ^ (i - 1) * 1
case "2": b = b + 16 ^ (i - 1) * 2
case "3": b = b + 16 ^ (i - 1) * 3
case "4": b = b + 16 ^ (i - 1) * 4
case "5": b = b + 16 ^ (i - 1) * 5
case "6": b = b + 16 ^ (i - 1) * 6
case "7": b = b + 16 ^ (i - 1) * 7
case "8": b = b + 16 ^ (i - 1) * 8
case "9": b = b + 16 ^ (i - 1) * 9
case "a": b = b + 16 ^ (i - 1) * 10
case "b": b = b + 16 ^ (i - 1) * 11
case "c": b = b + 16 ^ (i - 1) * 12
case "d": b = b + 16 ^ (i - 1) * 13
case "e": b = b + 16 ^ (i - 1) * 14
case "f": b = b + 16 ^ (i - 1) * 15
end select
next i
h2d = b
end function
有關vb字串和16進位制數轉換問題
3樓:匿名使用者
dim i as long,k as longfor i=1 to len(command)\2 step 2redim ask(k)
next
誰知道vb6.0的把16進位制轉成字串的**呢?
4樓:請珍惜每一滴愛
供你參考……
#include "stdafx.h"
#include "stdio.h"//
#include "string.h"//#include "stdlib.h"//void main(void)
5樓:匿名使用者
我知道。你給的十六進位制的是什麼樣子的
vb6.0中有沒有將字元轉換為十六進位制的函式。注意是單個的字元
6樓:
asc(字元) : 用於將字元轉換為ascii碼
hex(10進位制數): 用於將10進位制轉換為16進位制。
所以hex(asc("1"))=31
關於vb串列埠資料接受轉換為16進位制顯示問題
C語言2進位制轉16進位制
2進位制還是16進位制就是一個表示形式,存在記憶體中的變數是不用轉的,就是顯示出來給人看不一樣。你可以這樣轉 16進位制顯示 printf variable a x a 2進位制顯示 char int2bin const int in,char out tp 0 while out tp out 0...
vb 6 0的陣列問題
dim e 1 to 12 as integerdim f as integer private sub command1 click dim i as integer static j as integer for i 1 to 12 if e i 0 then 使不為零的元素提取出j j 1 r...
關於2進位制8進位制16進位制的運算,關於2進位制 8進位制 16進位制的運算
二進位制是用0和1兩個數碼來表示的數。它的基數為2,進位規則是 逢二進一 借位規則是 借一當二 1.二進位制加法 有四種情況 0 0 0 0 1 1 1 0 1 1 1 0 進位為1 2.二進位制乘法 有四種情況 0 0 0 1 0 0 0 1 0 1 1 1 八進位制數的數碼為0 1 2 3 4 ...