將指定的型別或陣列轉換為 Base64 字串
objValue | Object | - | 必須 | (無) | 物件變數 |
bBigEndian | Boolean | 2 | 可省略 | False | 由於 Windows 採用 Little Endian ,故預設依記憶體順序排列,欲輸出類同 Hex 先高位元後低位元者,則需設定 BigEndian 引數為 True |
傳回字串
Debug.Print(MyBase64Encode(CDbl(1.2345678901))) ' 傳回 U72KQsrA8z8= Debug.Print(MyBase64Encode(DateTime.Now)) ' 傳回 8HI4XQY6yAg= Debug.Print(MyBase64Encode(DateTime.Now.ToOADate())) ' 傳回 vY+3/KD24kA= Debug.Print(MyBase64Encode("水海科技系統研發驗證工作室")) ' 傳回 NGx3bdF5gGL7fHF9FHh8dleaSYvlXVxPpFs=
在 .Net 內已有 System.Convert 可轉換 Base64 編碼,但由於只提供字串轉字串跟位元組陣列轉字元組陣列,故配合個人需要另外撰寫通用轉換模組,此模組並非必要。
Visual Studio .Net 2002 以後相容版本 | StrTools.vb
|