自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

VB.NET基本函數(shù)內(nèi)容概述

開發(fā) 后端
今天我們?yōu)榇蠹規(guī)淼氖荲B.NET基本函數(shù)的一些使用技巧,大家可以在實踐中來具體操作一番這些常用基本函數(shù),方便大家理解。

VB.NET中的函數(shù)應(yīng)用方式是一個比較基礎(chǔ)的知識點。我們可以通過實踐來積累經(jīng)驗,充分掌握這些函數(shù)的應(yīng)用方法。在這里我們就先為大家詳細(xì)介紹幾個VB.NET基本函數(shù)的應(yīng)用方法,希望能給大家?guī)硪恍椭?/p>

判斷該窗體是否已經(jīng)打開

  1. Public Function OpenForm
    (ByVal myform As Form, ByVal 
    MdiForm As Form) As Boolean  
  2. Dim form As Form  
  3. For Each form In MdiForm.
    MdiChildren  
  4. If form.Text = myform.
    Text Then  
  5. form.Activate()  
  6. Return True  
  7. End If  
  8. Next  
  9. Return False  
  10. End Function 

系統(tǒng)退出時的代碼

  1. Public Sub ExitSystem
    (ByVal Form_Name As String)  
  2. If Form_Name = "Exit" Then  
  3. ' If MsgBox("您真的要退出文件管理系統(tǒng)嗎?",
     MsgBoxStyle.YesNo + MsgBoxStyle.
    Question, "退出系統(tǒng)") = 
    MsgBoxResult.Yes Then  
  4. Application.Exit()  
  5. End  
  6. 'End If  
  7. End If  
  8. End Sub 

判斷字符是否為數(shù)字型,當(dāng)為數(shù)字時返回True,不為時返回False

  1. Public Function IsNumeric
    (ByVal strText As String) 
    As Boolean  
  2. Dim charstr As Char  
  3. For Each charstr In strText  
  4. If Not Char.IsNumber
    (charstr) Then  
  5. Return False  
  6. End If  
  7. Next  
  8. Return True  
  9. End Function 

加密函數(shù)

  1. Function EnPas(ByVal CodeStr 
    As String) As String  
  2. Dim CodeLen As Integer = 30 
  3. Dim CodeSpace, Been, NewCodeInt
     As Integer  
  4. Dim EnPasStr As String = "" 
  5. Dim NewCode As String  
  6. CodeSpace = CodeLen - CodeStr.Length  
  7. If Not CodeSpace < 1 Then  
  8. For cecr As Integer = 1 To CodeSpace  
  9. CodeStrCodeStr = CodeStr & Chr(21)  
  10. Next  
  11. End If  
  12. NewCodeInt = 1 
  13. NewCode = 1 
  14. For cecb As Integer = 1 To CodeLen  
  15. Been = CodeLen + Asc(CodeStr.
    Substring(cecb - 1, 1)) * cecb  
  16. NewCodeNewCode = NewCode * Been  
  17. Next  
  18. CodeStr = NewCode 
  19. NewCode = Nothing 
  20. For cec As Integer = 1 To CodeStr.Length  
  21. Try  
  22. NewCodeNewCode = NewCode & 
    CfsCode(CodeStr.Substring(cec - 1, 3))  
  23. Catch ex As Exception  
  24. Try  
  25. NewCodeNewCode = NewCode & CfsCode
    (CodeStr.Substring(cec - 1, 2))  
  26. Catch exs As Exception  
  27. NewCodeNewCode = NewCode & CfsCode
    (CodeStr.Substring(cec - 1, 1))  
  28. End Try  
  29. End Try  
  30. Next  
  31. For cec As Integer = 20 To NewCode.
    Length - 18 Step 2  
  32. EnPasStrEnPasStr = EnPasStr & NewCode.
    Substring(cec - 1, 1)  
  33. Next  
  34. Return EnPasStr  
  35. End Function 

加密子函數(shù)

  1. Function CfsCode(ByVal Word 
    As String) As String  
  2. Dim CfsCodeStr As String = "" 
  3. For cc As Integer = 
    1 To Word.Length  
  4. CfsCodeStrCfsCodeStr = 
    CfsCodeStr & Asc(Word.
    Substring(cc - 1, 1))  
  5. Next  
  6. CfsCodeStr = Hex(CfsCodeStr)  
  7. Return CfsCodeStr  
  8. End Function 

打開某一個程序 程序的路徑

  1. Public Function Openfile
    (ByVal FilePath As String) 
    As Boolean  
  2. Try  
  3. System.Diagnostics.Process.
    Start(FilePath)  
  4. Return True  
  5. Catch ex As Exception  
  6. MsgBox(ex.Message)  
  7. Return False  
  8. Exit Function  
  9. End Try  
  10. End Function  
  11. #Region " XML文件操作部分(系統(tǒng)設(shè)置) "  
  12. Public Sub RendXml(ByVal
     filename As String)  
  13. Dim falg As Boolean = True 
  14. Dim fi As System.IO.FileInfo  
  15. fi = New System.IO.FileInfo(filename)  
  16. If fi.Exists Then  
  17. Dim doc As New XmlDocument  
  18. doc.Load(filename)  
  19. Dim nodeRoot = doc.DocumentElement 

連接數(shù)據(jù)庫的IP、數(shù)據(jù)庫名稱、用戶名、密碼

  1. Sys_Data_Source = nodeRoot.
    SelectSingleNode("Sys_Data_Source")
    .InnerText  
  2. Sys_Data_Catalog = nodeRoot.
    SelectSingleNode("Sys_Data_Catalog")
    .InnerText  
  3. Sys_Data_User = nodeRoot.
    SelectSingleNode("Sys_Data_User")
    .InnerText  
  4. Sys_Data_Password = nodeRoot.
    SelectSingleNode("Sys_Data_Password")
    .InnerText  
  5. Else  
  6. MessageBox.Show("系統(tǒng)初始化出錯,
    請與系統(tǒng)管理員聯(lián)系?。?quot;, "嚴(yán)重警告", 
    MessageBoxButtons.OK, MessageBoxIcon.Error)  
  7. End  
  8. End If  
  9. End Sub  
  10. #End Region 

VB.NET基本函數(shù)的相關(guān)概念就為大家介紹到這里。

【編輯推薦】

  1. VB.NET中心旋轉(zhuǎn)圖像實現(xiàn)技巧分享
  2. 快速掌握VB.NET獲取CPU使用率技巧
  3. VB.NET刪除空白行具體實現(xiàn)方法詳解
  4. VB.NET連接遠(yuǎn)程數(shù)據(jù)庫技巧分享
  5. VB.NET播放WAV實現(xiàn)方法介紹
責(zé)任編輯:曹凱 來源: CSDN
相關(guān)推薦

2010-01-13 10:53:24

VB.NET控件

2010-01-15 18:30:50

VB.NET Dlli

2009-10-15 16:44:47

VB.NET Opti

2009-10-14 16:04:43

VB.NET Noti

2009-10-20 08:39:57

VB.NET輸出函數(shù)

2009-10-28 14:00:02

VB.NET文件處理

2009-10-13 14:38:10

VB.NET訪問類型

2010-01-15 10:47:15

VB.NET命名空間

2009-10-15 17:50:48

VB.NET Spli

2009-10-26 17:53:50

VB.NET新窗體

2009-10-14 09:29:43

VB.NET加密

2010-01-15 16:46:05

VB.NET集合存儲

2010-01-07 15:18:10

VB.NET常量

2009-10-21 10:45:50

VB.NET Quic

2010-01-13 11:11:42

VB.NET Date

2010-01-14 13:35:36

VB.NET特殊操作符

2010-01-18 13:46:32

VB.NET條件分支語

2009-10-28 13:24:25

VB.NET文件

2010-01-12 17:21:29

VB.NET對象

2010-01-20 18:14:58

VB.NET數(shù)據(jù)類型
點贊
收藏

51CTO技術(shù)棧公眾號