Юникод (Visual Basic)
Обновлен: Ноябрь 2007
Указывает на то, что в Visual Basic необходимо преобразовать все строки в Юникод независимо от имени внешней объявляемой процедуры.
При вызове процедуры, определенной вне проекта, компилятор Visual Basic не имеет доступа к информации, необходимой для правильного вызова процедуры. Эта информация включает расположение процедуры, ее идентификатор, последовательность вызова и тип возвращаемого значения, а также используемую кодировку. С помощью оператора Оператор Declare создается ссылка на внешнюю процедуру и предоставляется необходимая информация.
Часть charsetmodifier в операторе Declare содержит сведения о кодировке для упаковки строк во время вызова внешней процедуры. Она также влияет на способ поиска Visual Basic во внешнем файле имени внешней процедуры. Модификатор Unicode указывает, что в Visual Basic необходимо упаковать все строки в значения Юникод и найти процедуру, не изменяя ее имени в процессе поиска.
Если не указан модификатор кодировки, по умолчанию используется модификатор Ansi.
Заметки
Модификатор Unicode можно использовать в следующем контексте:
Примечания для разработчиков приложений для интеллектуальных устройств
Это ключевое слово не поддерживается.