Unicode (Visual Basic)

指定 Visual Basic 应将所有字符串封送给 Unicode 值,而不考虑声明的外部过程的名称。

调用项目外部定义的过程时,Visual Basic 编译器无权访问它必须具有的信息才能正确调用过程。 此信息包括过程所在的位置、标识过程的方式、其调用序列和返回类型以及它使用的字符串字符集。 Declare 语句创建对外部过程的引用,并提供此必要信息。

charsetmodifier语句中的Declare部件提供字符集信息,用于在调用外部过程中封送字符串。 它还会影响 Visual Basic 如何搜索外部文件以获取外部过程名称。 Unicode修饰符指定 Visual Basic 应将所有字符串封送至 Unicode 值,并且应在搜索过程中查找过程而不修改其名称。

如果未指定字符集修饰符, Ansi 则为默认值。

注解

修饰 Unicode 符可用于此上下文:

Declare 语句

智能设备开发人员说明

不支持此关键字。

另请参阅