使用者工具

網站工具


visual_basic_dot_net

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
visual_basic_dot_net [2024/04/15 09:04]
don
visual_basic_dot_net [2024/04/15 09:13] (目前版本)
don [String 字串]
行 227: 行 227:
 範例:str=Lcase("Taiwan") 範例:str=Lcase("Taiwan")
 結果:taiwan 結果:taiwan
- 
  
 Ucase:將字串中的小寫字母變成大寫。 Ucase:將字串中的小寫字母變成大寫。
行 277: 行 276:
  
 .NET Framework:比較字串\\ .NET Framework:比較字串\\
-[[http://msdn.microsoft.com/zh-tw/library/fbh501kz(VS.80).aspx]]+[[http://msdn.microsoft.com/zh-tw/library/fbh501kz(VS.80).aspx]]\\
 String.Compare:比較兩個字串的值。傳回整數值。\\ String.Compare:比較兩個字串的值。傳回整數值。\\
 String.CompareOrdinal:比較兩個字串,不管本地文化特性。傳回整數值。\\ String.CompareOrdinal:比較兩個字串,不管本地文化特性。傳回整數值。\\
行 356: 行 355:
 String.PadLeft(2,"0") : 將字串長度不足2位,左邊補 0 String.PadLeft(2,"0") : 將字串長度不足2位,左邊補 0
 </code> </code>
 +
 +
 +===== 副程序 =====
 +Sub 程序 : 此種程序不會傳回值\\
 +Function 程序 : 此種程序會傳回值,Function 也可稱為函式\\
 +Event 程序 : 此種程序不會傳回值。\\
 +Property 程序 : 此種程序用來傳回和設定物件的屬性。\\
 +
 +<code>
 +[Private | Public] Sub 程序名稱 ([引數串列])
 + [程式區段]
 + [Exit Sub]
 + [Return]
 +End Sub
 +</code>
 +
 +如何呼叫\\
 +Call 程序名稱([引數串列]) or  \\
 +程序名稱([引數串列])\\
 +
 +<code>
 +[Private | Public] Function函式名稱 ([引數串列]) [As 資料型別]
 + [程式區段]
 + 函式名稱 = 運算式 或 (Return 運算式)
 + [Exit Function]
 +End Function
 +</code>
 +
 +返回參數\\
 +函式名稱 = username  or Return = Username\\
 +
 +如何呼叫\\
 +變數名稱 = 函式名稱 ([引數串列])\\
 +
 +參數\\
 +<code>
 +GetWelcome(ByVal username As String , ByVal ismale As Boolean) As String
 +GetWelcome(ByRef username As String , ByRef ismale As Boolean) As String
 +</code>
 +
 +程序引數可選擇性\\
 +Sub 程序名稱 (…………, Optional ByVal 引數 As 資料型別= 預設值, ……… ])\\
 +
 +<code>
 +Function mult(ByVal x1 As Integer, ByVal x2 As Integer, Optional ByVal x3 As Integer=0) As Integer
 +</code>
 +如果沒有傳遞第三個引數則以0替代\\
 +
 +傳遞陣列\\
 +呼叫敘述 inverse(arrayname1)   實引數不需加小括號\\
 +被呼叫程序 Sub inverse(ByVal arrayname2() As Integer)   虛引數須加小括號\\
 +
 +如果想要到整個程式結束變數才被釋放 則可以使用靜態變數\\
 +''Static AAA As Integer =10''\\
 +
 +''Property ……….. End Property''\\
 +
 +程序引數可選擇性\\
 +<code>
 +Sub 程序名稱(………, optional ByVal 引數 As 資料型別=預設值, ………)
 + 程式區段
 +End Sub
 +</code>
 +
 +若傳遞引數具有選擇性,可使用 Optional 來宣告,被宣告成選擇性的引數,\\
 +必須指定資料型別及預設值,而且其後的引數也必須為選擇性參數。\\
  
  
  
visual_basic_dot_net.1713143056.txt.gz · 上一次變更: 2024/04/15 09:04 由 don