modStrTools 函式庫 風禹科技驗證有限公司 網站 提供 .Net 原始碼

myStrComp 函數

說明

自訂比較字串

本函數之引數列表

引數 型態 位元組 選項 預設值 說明
String1 String - 必須 (無) 字串 1
String2 String - 必須 (無) 字串 2

傳回值

字串開始不同處

範例

Debug.Print myStrComp("培基語言", "培基語言"), StrComp("培基語言", "培基語言") ' 傳回 0, 0 
Debug.Print myStrComp("培基Basic", "培基語言"), StrComp("培基Basic", "培基語言") ' 傳回 3, -1 
Debug.Print myStrComp("培基Basic", "培基Ba"), StrComp("培基Basic", "培基Ba") ' 傳回 5, 1

更進一步

  1. Visual Basic 內建 StrComp ,但它只傳回字串 1 字串 2 比較後的大於、等於及小於,參見範例第 2 欄
  2. 本函數傳回值為 UniCode 的位置,也就是中英文字都以一個字元計,方便配合 VB 內建的 Right , Mid , Left 等字串函數使用

基本條件

Visual Basic 4 以後 | StrTools.bas

請參閱

modStrTools 函式庫