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

MyBase64Encode 函數

說明

將指定的型別或陣列轉換為 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

請參閱

modStrTools 函式庫