VB6 IDE为何自动更改内置函数、对象的大小写?
VB6 IDE自动修改内置对象/函数大小写的原因
- 核心规则:VB6 IDE会以当前项目中该标识符首次出现的大小写形式为基准,自动统一后续输入的同标识符大小写。
- 若项目里第一次输入并确认的是
Err.Raise 513,之后输入小写的err就会被自动修正为Err。 - 反之,若第一次输入的是小写
err.Raise 513,后续输入大写Err时就会被改成小写。
- 若项目里第一次输入并确认的是
- 自定义标识符的干扰:如果项目中声明了与内置对象同名的自定义变量(比如
Dim err As String),IDE会优先遵循这个自定义标识符的大小写,甚至覆盖内置对象的默认标准大小写。 - 内置对象的预设大小写:VB6对
Err、MsgBox这类内置对象/函数有官方预设的标准大小写,但这个预设会被项目内首次出现的输入格式覆盖。
内容的提问来源于stack exchange,提问作者BNB
相关产品推荐
相关产品推荐

