你好!我一直不知道VB中的立即窗口和本地窗口等的用法,还有调试,也一直在尝试,但还是没搞明白
1个回答
展开全部
立即窗口
在中断模式时会自动打开,且其内容是空的。
键入或粘贴一行代码,然后按下 ENTER 键来执行该代码。
从立即窗口中复制并粘贴一行代码到代码窗口中,但是立即窗口中的代码是不能存储的。
立即窗口可以拖放到屏幕中的任何地方,除非已经在“选项”对话框中的“可连接的”选项卡内,将它设定为停放窗口。
可以按下关闭框来关闭一个窗口。如果关闭框不是可见的,可以先双击窗口标题行,让窗口变成可见的。
注意 在中断模式下,立即窗口中的语句,是根据显示在过程框的内容或范围来执行的。举例来说,如果键入Printvariablename,则输出的就是局域变量的值。这和在程序中止时 Print 方法在正在执行的过程产生一样
本地窗口
可自动显示出所有在当前过程中的变量声明及变量值。
若本地窗口为可见的,则每当从执行方式切换到中断模式或是操纵堆栈中的变量时,它就会自动的重建显示。
可以:
通过往左或往右拖移边线,来重置列标头的大小。
可以按下关闭框来关闭一个窗口。如果关闭框不是可见的,可以先双击窗口标题行,让窗口变成可见的。
窗口部件
“调用堆栈”按钮
打开“调用堆栈”对话框,它会列出调用堆栈中的过程。
“表达式”
列出变量的名称。
列表中的第一个变量是一个特殊的模块变量,可用来扩充显示出当前模块中的所有模块层次变量。对于类模块,会定义一个系统变量
<Me>。对于常规模块,第一个变量是 <name of the current
module>。全局变量以及其它工程中的变量,都不能从本地窗口中访问。
不能在此编辑数据。
“值”
列出所有变量的值。
当按下“值”字段中的一个值,指针就会变成 “I”形,且值会被点划线包围。可以编辑一个值,并且按下 ENTER 键,向上键,向下键,TAB
键,SHIFT+TAB
键或用鼠标在屏幕上单击,使编辑生效。如果这个值是无效的,则编辑字段会保持在作用中,且值会以突出显示,并且会出现一个错误信息框来提示,此时可以按下 ESC 键来中止更改。
所有的数值变量都应该有一个值,而字符串变量则可以有空值。
拥有子变量的变量可以被扩充或折叠起来。折叠起来的变量不会显示一个值,而变量每一次会显示一个值。 以及 会出现在变量的左边。
“类型”
列出变量的类型,不能在此编辑数据。
以上摘自Microsoft Repository 2.0
在中断模式时会自动打开,且其内容是空的。
键入或粘贴一行代码,然后按下 ENTER 键来执行该代码。
从立即窗口中复制并粘贴一行代码到代码窗口中,但是立即窗口中的代码是不能存储的。
立即窗口可以拖放到屏幕中的任何地方,除非已经在“选项”对话框中的“可连接的”选项卡内,将它设定为停放窗口。
可以按下关闭框来关闭一个窗口。如果关闭框不是可见的,可以先双击窗口标题行,让窗口变成可见的。
注意 在中断模式下,立即窗口中的语句,是根据显示在过程框的内容或范围来执行的。举例来说,如果键入Printvariablename,则输出的就是局域变量的值。这和在程序中止时 Print 方法在正在执行的过程产生一样
本地窗口
可自动显示出所有在当前过程中的变量声明及变量值。
若本地窗口为可见的,则每当从执行方式切换到中断模式或是操纵堆栈中的变量时,它就会自动的重建显示。
可以:
通过往左或往右拖移边线,来重置列标头的大小。
可以按下关闭框来关闭一个窗口。如果关闭框不是可见的,可以先双击窗口标题行,让窗口变成可见的。
窗口部件
“调用堆栈”按钮
打开“调用堆栈”对话框,它会列出调用堆栈中的过程。
“表达式”
列出变量的名称。
列表中的第一个变量是一个特殊的模块变量,可用来扩充显示出当前模块中的所有模块层次变量。对于类模块,会定义一个系统变量
<Me>。对于常规模块,第一个变量是 <name of the current
module>。全局变量以及其它工程中的变量,都不能从本地窗口中访问。
不能在此编辑数据。
“值”
列出所有变量的值。
当按下“值”字段中的一个值,指针就会变成 “I”形,且值会被点划线包围。可以编辑一个值,并且按下 ENTER 键,向上键,向下键,TAB
键,SHIFT+TAB
键或用鼠标在屏幕上单击,使编辑生效。如果这个值是无效的,则编辑字段会保持在作用中,且值会以突出显示,并且会出现一个错误信息框来提示,此时可以按下 ESC 键来中止更改。
所有的数值变量都应该有一个值,而字符串变量则可以有空值。
拥有子变量的变量可以被扩充或折叠起来。折叠起来的变量不会显示一个值,而变量每一次会显示一个值。 以及 会出现在变量的左边。
“类型”
列出变量的类型,不能在此编辑数据。
以上摘自Microsoft Repository 2.0
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询