指定 Visual Basic 应根据声明的外部过程的外部名称根据 .NET Framework 规则封送字符串。
调用项目外部定义的过程时,Visual Basic 编译器无权访问它必须正确调用过程的信息。 此信息包括过程所在的位置、标识过程的方式、其调用序列和返回类型以及它使用的字符串字符集。 Declare 语句创建对外部过程的引用,并提供此必要信息。
charsetmodifier
语句中的Declare
部件在调用外部过程中提供用于封送字符串的字符集信息。 它还会影响 Visual Basic 如何搜索外部文件以获取外部过程名称。
Auto
修饰符指定 Visual Basic 应根据 .NET Framework 规则封送字符串,并且它应确定运行时平台的基本字符集,并在初始搜索失败时修改外部过程名称。 有关详细信息,请参阅 Declare 语句中的“字符集”。
如果未指定字符集修饰符, Ansi
则为默认值。
注解
修饰 Auto
符可用于此上下文:
智能设备开发人员说明
不支持此关键字。