Поделиться через


Свойство MailItem.InternetCodepage (Outlook)

Возвращает или задает значение Long , определяющее кодовую страницу Интернета, используемую элементом. Для чтения и записи.

Синтаксис

expression. InternetCodepage

Выражение Переменная, представляющая объект MailItem .

Замечания

Кодовая страница Интернета определяет схему кодирования текста, используемую элементом.

В следующей таблице перечислены значения, поддерживаемые свойством InternetCodePage .

Имя Набор символов Кодовая страница
Арабский (ISO) iso-8859-6 28596
Арабская (Windows) windows-1256 1256
Балтийский (ISO) iso-8859-4 28594
Балтийский (Windows) windows-1257 1257
Центральноевропейский (ISO) iso-8859-2 28592
Центральноевропейский (Windows) windows-1250 1250
Китайская упрощенная (GB2312) gb2312 936
Китайская упрощенная (HZ) hz-gb-2312 52936
Китайская традиционная (Big5) big5 950
Кириллица (ISO) iso-8859-5 28595
Кириллица (KOI8-R) koi8-r 20866
Кириллица (KOI8-U) koi8-u 21866
Кириллица (Windows) windows-1251 1251
Греческий (ISO) iso-8859-7 28597
Греческий (Windows) windows-1253 1253
Иврит (ISO-Logical) iso-8859-8-i 38598
Иврит (Windows) windows-1255 1255
Японская (EUC) euc-jp 51932
Японская (JIS) iso-2022-jp 50220
Японская (однобайтная кана с JIS) csISO2022JP 50221
Японская (Shift-JIS) iso-2022-jp 932
Корейский ks_c_5601-1987 949
Корейский (EUC) euc-kr 51949
Латинская 3 (ISO) iso-8859-3 28593
Латинская 9 (ISO) iso-8859-15 28605
Тайская (Windows) windows-874 874
Турецкий (ISO) iso-8859-9 28599
Турецкий (Windows) windows-1254 1254
Юникод (UTF-7) utf-7 65000
Юникод (UTF-8) utf-8 65001
US-ASCII us-ascii 20127
Вьетнамский (Windows) windows-1258 1258
Западноевропейский (ISO) iso-8859-1 28591
Западноевропейская (Windows) Windows-1252 1252

В следующей таблице перечислены кодовые страницы, которые корпорация Майкрософт рекомендует использовать для оптимальной совместимости со старыми почтовыми системами.

Имя Набор символов Кодовая страница
Арабский (Windows) windows-1256 1256
Балтийский (ISO) iso-8859-4 28594
Центральноевропейский (ISO) iso-8859-2 28592
Китайский упрощенный (GB2312) gb2312 936
Китайский традиционный (Big5) big5 950
Кириллица (KOI8-R) koi8-r 20866
Кириллица (Windows) windows-1251 1251
Греческий (ISO) iso-8859-7 28597
Иврит (Windows) windows-1255 1255
Японский (JIS) iso-2022-jp 50220
Корейский ks_c_5601-1987 949
Тайский (Windows) windows-874 874
Турецкий (ISO) iso-8859-9 28599
Юникод (UTF-8) utf-8 65001
US-ASCII us-ascii 20127
Вьетнамский (Windows) windows-1258 1258
Западноевропейский (ISO) iso-8859-1 28591

Пример

В следующем примере Microsoft Visual Basic для приложений (VBA) отображается имя отправителя текущего элемента электронной почты, если его кодовая страница в Интернете имеет значение 1256. Это значение соответствует значению веб-кодовой страницы для арабского текста.

Sub FindArabicUser() 
 
 'Tells if the sender of the current item used the Arabic codepage 
 
 Dim objMail As Outlook.MailItem 
 
 Const cstArabic As Long = 1256 
 
 
 
 Set objMail = Application.ActiveInspector.CurrentItem 
 
 If objMail.InternetCodePage = cstArabic Then 
 
 MsgBox objMail.SenderName & " uses an Arabic code page." 
 
 End If 
 
 Set objMail = Nothing 
 
End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.