Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
公司主營業務:成都網站制作、成都網站設計、移動網站開發等業務。幫助企業客戶真正實現互聯網宣傳,提高企業的競爭能力。創新互聯公司是一支青春激揚、勤奮敬業、活力青春激揚、勤奮敬業、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰,讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創新互聯公司推出方山免費做網站回饋大家。
Dim s As String = "0Ff0ajkh04624F"
Dim i As Integer = 0
Dim sTemp As String = ""
Dim ss As String = ""
For i = 1 To Strings.Len(s)
sTemp = Mid(s, i, 1)
If Asc(sTemp) = 65 And Asc(sTemp) = 90 Then
sTemp = LCase(sTemp)
ElseIf Asc(sTemp) = 95 And Asc(sTemp) = 122 Then
sTemp = UCase(sTemp)
Else
sTemp = sTemp
End If
ss = ss sTemp
Next
MsgBox(ss)
End Sub
UCase()函數是用來將小寫字母轉化為大寫字母。"U"是Upper變為大寫的意思。
一、UCase()語法
UCase(string),返回?Variant(String)其中包含轉成大寫的字符串。必要的?string參數為任何有效的字符串表達式。如果?string?包含?Null,將返回Null。只有小寫的字母會轉成大寫,原本大寫或非字母之字符保持不變。例:
Dim MyWord=?UCase("Hello World")' 返回"HELLO WORLD"。
二、VB的語言特色
1、可視化的設計平臺
在使用傳統的程序設計語言編程時,一般需要通過編寫程序來設計應用程序的界面,在設計過程中看不見界面的實際效果。而在Visual Basic 6.0中,采用面向對象程序設計方法,把程序和數據封裝起來作為一個對象,每個對象都是可視的。
2、事件驅動的編程機制
面向過程的程序是由一個主程序和若干個子程序及函數組成的。程序運行時總是先從主程序開始,由主程序調用子程序和函數,開發人員在編程時必須事先確定整個程序的執行順序。而Visual Basic 每個事件都可以驅動一段程序的運行。
3、結構化的程序設計語言
Visual Basic 6.0具有豐富的數據類型和眾多的內部函數。其采用模塊化和結構化程序設計語言,結構清晰,語法簡單,容易學習。
4、強大的數據庫功能
Visual Basic 6.0利用數據控件可以訪問Access、FoxPro等多種數據庫系統,也可以訪問Excel、Lotus等多種電子表格。
5、ActiveX技術
ActiveX發展了原有的OLE技術,使開發人員擺脫了特定語言的束縛,方便地使用其他應用程序提供的功能,使Visual Basic 6.0能夠開發集聲音、圖像、動畫、字處理、電子表格、Web等對象于一體的應用程序。
6、網絡功能
Visual Basic 6.0提供的DHTML(動態HTML)設計工具可以使開發者動態地創建和編輯Web頁面,使用戶能開發出多功能的網絡應用軟件。
三、語言缺點
Visual Basic 語言具有不支持繼承、無原生支持多線程、異常處理不完善等三項明顯缺點,使其有所局限性(此些缺點皆已在 vb 點虐 獲得改進)。
1、不支持繼承
VB 5.0 和 VB 6.0 都是基于對象的編程語言,但是不包含繼承特性。VB 中提供了特殊的類的功能,但是還是不能滿足程序員的需求。
2、無原生支持多線程
Visual Basic 對于多線程無原生支持,只能通過Windows API的調用實現,且極其的不穩定。因為在API創建的線程中,并沒有自動初始化運行時庫,導致部分的函數無法使用。
3、異常處理不完善
Visual Basic 中內置異常處理,即使未寫異常處理代碼,一旦用戶出錯也會彈出一個明確寫出出錯原因對話框,接著程序終止。
擴展資料:
對象與類
1、對象(Object)
Visual Basic.NET 具有“面向對象”的特性,Visual Basic.NET 應用種程序的基本單元是對象,用 Visual Basic.NET 編程就是用“對象”組裝程序。這種“面向對象”的編程方法與傳統的全部用代碼編制程序的方法有很大區別,對象”可以被看做 Visual Basic.NET 程序設計的核心。
2、類(Class)
在 Visual Basic.NET中,對象是由類創建的,因此對象可以說是類的具體實例,這就好比是蛋糕和做蛋糕的模具之間的關系。各種不同的對象分屬于各種不同的種類。同一類對象可能具有一些不同的特征。
參考資料來源:百度百科-Visual Basic
參考資料來源:百度百科-UCase
vb點虐 是vb的升級。
vb點虐 基于點虐 框架,是vb發展的必然趨勢。
vb功能非常強大,但是也存在眾多的缺點,所以微軟才會開發vb點虐 。
隨著時間的發展,vb點虐 完全取代vb是必然的
VB術語簡介
說明下面的代碼舉例說明了用 Drive 對象來訪問驅動器屬性:Sub ShowFreeSpace(drvPath) Dim fs, d, s Set fs = CreateObject("Scripting.FileSystemObject") Set d = fs.GetDrive(fs.GetDriveName(drvPath)) s = "Drive " UCase(drvPath) " - " s = s d.VolumeName vbCrLf s = s "Free Space: " FormatNumber(d.FreeSpace/1024, 0) s = s " Kbytes" MsgBox sEnd Sub.
chr$
功能
跟chr功能一樣,只不過帶"$"在BASIC語言里表示是字符串的意思,執行速度會略微快一點,同樣的
ucase也可以寫成ucase$
文章題目:關于vb點虐
ucase的信息
鏈接分享:http://www.2m8n56k.cn/article12/ddepcgc.html
成都網站建設公司_創新互聯,為您提供搜索引擎優化、App開發、網站內鏈、標簽優化、網頁設計公司、Google
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯