在VB,如何將大寫字母轉換成小寫字母,而且在輸入數字是會報錯

時間 2021-07-01 01:21:25

1樓:謝應宸

查一下asc碼錶,具體多少記不得了,好像是差26吧,假設是26,那麼比如大寫字母a要轉換就將它減去26就行了。當然要轉換型別之類的操作。

vb中怎樣將輸入的字母轉換成數字? 10

2樓:匿名使用者

'用isnumeric函式即可,比如判斷text1.text是不是數字

if not isnumeric(text1.text) then msgbox "不是數字"

3樓:匿名使用者

轉換成數字轉化成什麼數字呢?ascii嗎?那就用asc函式就行了。

4樓:匿名使用者

val(text1.text)

vb,將小寫字母變成大寫

5樓:匿名使用者

option explicit

private sub command1_click()text2.text = ucase(text1)'第二抄

種方法text2.text = format(text1, ">")end sub

窗體佈局如下:

6樓:聽不清啊

private sub command1_click()

text2.text = ucase(text1.text)

end sub

用vb編寫一個輸入字元進行轉換的程式。轉換規則為,將其中的大寫字母轉換成小寫字母,小寫字母轉換成大寫

7樓:匿名使用者

思路是逐個檢測字串中的字元,先判斷是否是字母,再根據大小寫將其反過來,重新組成新的字串就行了。懶得寫**,自己研究下吧

電腦上大寫字母怎麼轉換成小寫字母啊?

8樓:騰訊電腦管家

字幕a鍵左邊的,那個c打頭的鍵,叫caps lock系統預設的應該是小寫,例如 a

按一下 」 caps lock 「 ,就變成 a 了再按一下,就可以變回去了

9樓:永夜

按capslock就可以切換

10樓:歸辰滑文

在標準英文情況,按capslk鎖定大小寫,普通輸入法按shift切換大小寫

11樓:營祖胥銀

直接按著shift鍵再輸入字母,或者按大寫鍵換成大寫,再按大寫鍵換回小寫

12樓:薊皓厲藏

在鍵盤的上面有一個caps

lock鍵,按下就是大寫,caps

lock燈亮,如果不按下,caps

lock燈不亮,就是小寫狀態。

vb中如何把原來字母中的小寫改為大寫,大寫改為小寫

13樓:匿名使用者

lcase():是返回小寫字母函式

ucase():是返回大寫字母函式

例如:字元是:abcdef

lcase("abcdef") 的返回值是:abcdefucase("abcdef") 的返回值是:abcdef

14樓:陀傅香杜雁

比如通過text1輸入字串,

並且轉換

內後由text1輸出:

容private

subcommand1_click()s=text1.textl=

len(s)

fori=1

tolt=

mid(s,

i,1)

ifasc(t)

>=65and

asc(t)

<=90thenr=

r&lcase(t)

elseif

asc(t)

>=97and

asc(t)

<=122thenr=

r&ucase(t)

endif

next

itext1.text=r

endsub

15樓:聽不清啊

private sub command1_click()s = text1

for i = 1 to len(s)

c = mid(s, i, 1)

if c >= "a" and c <= "z" thenc = chr(asc(c) + 32)

else

if c >= "a" and c <= "z" then c = chr(asc(c) - 32)

end if

mid(s, i, 1) = c

next i

text2 = s

end sub

16樓:少公羽

比如通bai過text1輸入du字串

zhi,並且轉

dao換後

專由text1輸出:

屬private sub command1_click()s = text1.text

l = len(s)

for i = 1 to l

t = mid(s, i, 1)

if asc(t) >= 65 and asc(t) <= 90 then

r = r & lcase(t)

elseif asc(t) >= 97 and asc(t) <= 122 then

r = r & ucase(t)

end if

next i

text1.text = r

end sub

17樓:匿名使用者

private sub command1_click()s = ""

t = text1.text

for i = 0 to len(text1.text) - 1t = mid(text1.text, i + 1, len(text1.text) - 1)

a = mid(t, 1, 1)

if asc(a) >= 65 and asc(a) <= 90 then

s = s & lcase(a)

else

s = s & ucase(a)

end if

next i

text1.text = s

end sub

18樓:沒有白開水

lcase(字元)大寫變小寫

ucase(字元)小寫變大寫

【急】vb程式:將小寫字母轉換成大寫字母,大寫字母轉換成小寫字母,空格不轉換,其餘字元轉換成」*」

19樓:匿名使用者

利用ascii進行判斷,

private sub text1_change()

text2.text = ""

for i = 1 to len(text1.text)

zf = mid(text1.text, i, 1)

if asc(zf) >= 65 and asc(zf) <= 90 then text2.text = text2.text + chr(asc(zf) + 32)

if asc(zf) >= 97 and asc(zf) <= 121 then text2.text = text2.text + chr(asc(zf) - 32)

if asc(zf) = 32 then text2.text = text2.text & " "

if asc(zf) >= 33 and asc(zf) <= 64 or asc(zf) >= 91 and asc(zf) <= 96 or asc(zf) >= 133 then text2.text = text2.text + "+"

next

end sub

通過ascii判斷字元是大寫、小寫還是其它。已版經實驗成權功

20樓:匿名使用者

在輸入框的change事件中檢查最後一個輸入的字元,(如果文框為空則清空text2),然後判斷輸入字元是否屬於字母,然後用ucase和lcase函式進行大小寫轉換並輸出到text2裡

21樓:大白兔和小丸子

通過位操作bai實現字母的大小寫轉化du

visual basic是一種

zhi由微軟公司開發dao的包含協助開發環境的事件驅專動程式語言。從任何標準屬來說,vb都是世界上使用人數最多的語言——不僅是盛讚vb的開發者還是抱怨vb的開發者的數量。它源自於basic程式語言。

全國計算機等級考試有二級vb語言程式設計這一考試專案。

C語言寫一函式將字串大寫字母轉換成小寫字母

void swap char a,int n n是字串長度 只寫了轉換的函式 在主函式中呼叫就可以了 有個函式的 include char strlwr char string convert a string to lowercase example strlwr.c this program u...

C語言大寫字母轉換為小寫字母,並輸出程式

拱富貴顧羅 includeint main else if ch a ch z else if tc else if end 2 break else printf input error n return0 函碧戎 有三種方式可以解決c語言大小寫字母的轉換 1.使用c語言提供的函式 toupper...

從鍵盤輸入字串,將小寫字母全部轉換成大寫字母,然後輸出到磁碟檔案中儲存。輸入字元以!結

手機使用者 上面這句話應該不對吧?小寫字母全部轉換成大寫字母就是對應ascii碼減32,你這個 z a 的值是25.另外贊同樓上說的 還可以按照常識,比如操作文字檔案都用ascii,對於二進位制檔案,用二進位制。但這不是絕對的,文字檔案用ascii,主要是這些資訊本來就是以自然文字的形式表達,你用記...