共用方式為


IOleCvt::ToUtf8 方法

ToUtf8 屬性可讓 ASP 網頁將 Unicode 字元字串轉譯為 UTF-8 格式。

語法

[propget, id(1), helpstring("property ToUtf8")] HRESULT ToUtf8(
  [in]          BSTR bstrUnicode,
  [out, retval] BSTR *pVal
);

參數

bstrUnicode [in]
要轉換成UTF-8格式的呼叫端提供的字串。

pVal [out, retval]
呼叫端提供將接收已轉換字串之位置的指標。

傳回值

傳回碼 描述
S_OK 作業成功。
E_POINTER 至少有一個參數指向有效的記憶體位置。

VBScript 範例

UTF-8 是 UCS (通用多位元組 Octet-Coded 字元集) 之所有字元的替代自動程式碼表示形式。 它可以用來透過通訊系統傳輸文字數據,假設範圍中的個別八位0x00 0x7F根據 ISO/IEC 4873 定義,包括根據 ISO/IEC 2022 8 位結構的 C0 控制函式集。

在下列範例中,函數 Write 會傳回轉換成 UTF-8 格式的字串,前提是全域變數 bUTF8TRUE。 否則 Write 會傳回未修改的字串。

Function Write (strUnicode)
    If bUTF8 Then
        Write = OleCvt.ToUtf8 (strUnicode)
    Else
        Write = strUnicode
    End If
End Function

規格需求

目標平臺: 桌面