Delphi 自帶的 Base64 編解碼函數


今天幫別人解決一個關於 Base64 編解碼的問題,竟然發現 Delphi 自帶了 Base64 編解碼的單元,叫 EncdDecd,這名字很拗口而且不直觀,估計這是一直很少人關注和知道的原因。

這個單元提供兩套四個公開函數:

對流的編解碼:
procedure EncodeStream(Input, Output: TStream); // 編碼
procedure DecodeStream(Input, Output: TStream); // 解碼

// 對字符串的編解碼:
function EncodeString(const Input: string): string; // 編碼
function DecodeString(const Input: string): string; // 解碼

這幾個函數在幫助中沒有。應該不算是標准庫中的函數。


這里寫下來備忘。 delphi 還有多少不為一般人所知的方便呢?

http://blog.csdn.net/cmdasm/article/details/9876449


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM