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


Юникод (Visual Basic)

Обновлен: Ноябрь 2007

Указывает на то, что в Visual Basic необходимо преобразовать все строки в Юникод независимо от имени внешней объявляемой процедуры.

При вызове процедуры, определенной вне проекта, компилятор Visual Basic не имеет доступа к информации, необходимой для правильного вызова процедуры. Эта информация включает расположение процедуры, ее идентификатор, последовательность вызова и тип возвращаемого значения, а также используемую кодировку. С помощью оператора Оператор Declare создается ссылка на внешнюю процедуру и предоставляется необходимая информация.

Часть charsetmodifier в операторе Declare содержит сведения о кодировке для упаковки строк во время вызова внешней процедуры. Она также влияет на способ поиска Visual Basic во внешнем файле имени внешней процедуры. Модификатор Unicode указывает, что в Visual Basic необходимо упаковать все строки в значения Юникод и найти процедуру, не изменяя ее имени в процессе поиска.

Если не указан модификатор кодировки, по умолчанию используется модификатор Ansi.

Заметки

Модификатор Unicode можно использовать в следующем контексте:

Оператор Declare

Примечания для разработчиков приложений для интеллектуальных устройств

Это ключевое слово не поддерживается.

См. также

Ссылки

Ansi

Auto

Ключевые слова языка Visual Basic