Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Указывает, что Visual Basic должен маршалировать строки в соответствии с правилами .NET Framework на основе внешнего имени объявленной внешней процедуры.
При вызове процедуры, определенной за пределами проекта, компилятор Visual Basic не имеет доступа к информации, которую необходимо правильно вызвать процедуру. Эти сведения включают расположение процедуры, способ ее идентификации, ее вызов последовательности и тип возвращаемого значения, а также используемого в нем строкового набора символов. Оператор Declare создает ссылку на внешнюю процедуру и предоставляет эти необходимые сведения.
Часть charsetmodifier инструкции Declare предоставляет сведения о наборе символов для маршалинга строк во время вызова внешней процедуры. Это также влияет на то, как Visual Basic выполняет поиск внешнего файла для имени внешней процедуры. Модификатор Auto указывает, что Visual Basic должен маршалировать строки в соответствии с правилами .NET Framework, и что он должен определить базовый набор символов платформы времени выполнения и, возможно, изменить имя внешней процедуры, если первоначальный поиск завершается ошибкой. Дополнительные сведения см. в разделе "Наборы символов" в операторе Declare.
Если модификатор набора символов не указан, Ansi используется значение по умолчанию.
Замечания
Модификатор Auto можно использовать в этом контексте:
Заметки разработчика смарт-устройств
Это ключевое слово не поддерживается.