窗口(Window对象)基本操作应用示例
Windows 7 窗口操作_大学计算机基础实验教程_[共3页]
![Windows 7 窗口操作_大学计算机基础实验教程_[共3页]](https://img.taocdn.com/s3/m/dd39ba1bda38376bae1fae34.png)
147.回收站“回收站”主要用来存放用户临时删除的文档资料。
管理好回收站可以方便用户日常的文档维护工作。
①双击桌面上的【回收站】图标,打开“回收站”窗口,删除的文件都显示在“回收站”中。
如图2-17所示,可以单击【清空回收站】和【还原所有项目】按钮将回收站清空,或将回收站中的文件或文件夹还原。
②右击【回收站】图标,在快捷菜单中选择“属性”一项,打开“属性”对话框,如图2-18所示。
图2-17 回收站图2-18 “回收站”属性对话框可以设置回收站的大小,以及删除文件时是否显示消息提示框。
1.2 Windows 7窗口操作窗口操作是Windows 7系统中最基本的内容,也是重要的操作。
熟练掌握窗口的基本操作可以使用户轻松地使用窗口进行文件管理。
对窗口的操作通常采用键盘与鼠标结合的方式,鼠标的操作通常有以下4种。
①指向:是使鼠标指针指向某一具体项的动作。
在传统操作风格中,指向动作往往是鼠标其他动作如单击、双击或拖动的先行动作。
“指向”通常有两种用法:一是打开子菜单,例如,当用鼠标指针指向“开始”菜单中的“所有程序”时,就会弹出“程序”菜单;二是弹出提示文字,当用鼠标指针指向某些按钮时,会弹出一些文字说明该按钮的功能。
例如,在Microsoft Word 2010中,当鼠标指针指向按钮时,就会弹出提示文字“保存”。
②单击:快速地按一次鼠标左键后再释放的动作。
单击操作是最为常用的操作方法,常用来激活窗口或选取对象。
③双击:快速地连续按两次鼠标左键。
两次单击鼠标左键的时间间隔不能太长,否则系统会认为是两次单独的单击行为,而不作为一次双击处理。
在Windows 7中通过对鼠标的设置调节系统默认两次单击的间隔时间,以便使该操作符合用户的使用习惯。
④右击:单击鼠标的右键。
在Windows 7中有很多情况下可以使用右击方式,以加快操作速度。
通常在某个区域或某个对象上,右击鼠标就会弹出一个快捷菜单,在菜单中列出了针对当前对象可以进行的常用操作,用户单击某个项目,就可执行相应的功能,这种方法能够极大限度地提高用户的操作效率。
浏览器中的windows对象的使用方法

浏览器中的windows对象的使用方法IE window对象window对象表示浏览器中打开的窗口,提供关于窗口状态的信息。
可以用window对象访问窗口中绘制的文档、窗口中发生的事件和影响窗口的浏览器特性。
浏览器在打开HTML文档时生成window对象。
如果文档定义一组帧,则浏览器对原文档生成一个window对象,并对每个帧生成window对象。
这些对象是原父窗口的子窗口。
父窗口中的动作会影响子窗口:例如,如果关闭父窗口,则子窗口也关闭。
也可以通过用showModalDialog方法,生成新窗口,从而生成新的window对象。
--->IE window对象的属性<---属性作用client 保存浏览器版本与名称信息及其启用特性的信息closed 窗口关闭时返回(true表示窗口关闭,否则为false)defaultStatus 提供窗口状态条中显示的缺省消息dialogArguments 返回从主窗口传递给模态对话框的变量或变量数组dialogHeight 返回对话框的高度dialogLeft 返回对话框左边坐标dialogTop 返回对话框上边坐标dialogWidth 返回对话框的宽度document 提供窗口的文档对象引用event 提供窗口的事件对象引用history 提供窗口的历史对象引用length 提供集合中的元素个数location 提供文档的URLname 指定窗口或帧的名称navigator 提供窗口的浏览器对象引用offscreenBuffering 指定是否对文档使用屏外缓冲opener 提供生成当前窗口的窗口引用parent 返回父窗口:对于通过FRAME生成的窗口,父窗口是FRAMESET元素所在的窗口returnValue 指定从模态对话框返回主窗口的数值screen 提供窗口的屏幕对象引用self 提供引用当前窗口或帧的办法status 设置或返回窗口底部状态条中的消息top 返回最上层窗口对象,它是自己的父对象window 提供当前窗口的引用,与self相同返回顶部--->IE window对象的方法<---方法作用alert 显示带消息和OK按钮的alert对话框blur 使对象失去焦点并激活onBlur事件clearInterval 取消由setInterval启动的间隔clearTimeout 取消由setTimeout设置的超时close 关闭当前浏览器窗口confirm 显示带消息和OK按钮及Cancel 按钮的确认对话框execScript 执行指定的脚本focus 使控件取得焦点并执行由onFocus事件指定的代码navigate 显示某个URL,只用于VBScriptopen 打开新窗口并装入指定URL文档prompt 显示带消息和输入字段的提示对话框scroll 相对于整个文档冼窗口滚动指定X和Y偏离量setInterval 在指定毫秒数后重复求值一个表达式setTimeout 在指定毫秒数后求值一个表达式showHelp 显示指定URL的帮助文件showModalDialog 将HTML文档作为模态对话框打开返回顶部--->IE window对象的事件<---事件发生时onBeforeunload 页面删除之前。
window对象方法

每天我们都在成长!
9
status:指定窗口是否显示菜单栏 scrollbars:指定窗口是否显示滚动条。此 处的是否显示滚动条,是指当打开的文档 大于当前打开的新窗口的大小时显示滚动 条,其语法格式赋值的含义与toolbar相同 resizable:指定窗口是否可改变大小。其语 法格式与参数toolbar相同,当参数的值为0 或no时,新窗口无法调整大小。当其值为1 或yes时用户可以调整大小,默认值为0
每天我们都在成长!
4
打开消息框:window.alert(“msg”); 其中,msg是需要在对话框中显示的提示信 息。使用alert()方法会弹出带有确定按钮及 相关信息的消息框。当使用alert()方法打开 消息框时,整个文档的加载及其所有脚本 的执行都会暂停,直到用户单击消息框中 的确定按钮,所有的动作才继续进行。
每天我们都在成长!
14
另一种可以重复执行的方法是使用window对 象的setInterval()方法 var timeId=window.setInterval(funnam, millisec); timeid是setInterval()方法的返回值; setInterval()方法与setTimeout()方法的语法相 同,而区别在于,前者会在指定的时间间隔自 动重复执行指定的函数或代码段,后者则在指 定的时间间隔执行一次指定的函数或代码段
<a href="1.htm" onclick="return confirm('确认跳转么?')">跳转</a>
每天我们都在成长!
6
打开输入对话框 var str=window.prompt (strShow,strInput);
JavaScriptWindow窗口对象属性和使用方法

JavaScriptWindow窗⼝对象属性和使⽤⽅法⼀、Window对象概述Window对象可以⽤来打开浏览器,调整浏览器的位置、⼤⼩等等功能。
Window对象可以处理框架和框架之间的关系,通过这种关系在⼀个框架中处理另⼀个框架中的⽂档。
他也是所有对象的顶级对象,通过Window对象的⼦对象进⾏操作,可以实现更多的效果。
1、Window对象属性每个对象都有⾃⼰的属性,顶级对象Window是所有其他⼦对象的⽗对象,它可以出现在每个页⾯上,并且可以咋单个JS应⽤程序中被多次使⽤。
下表列出了⼀些Window对象常⽤属性:属性说明document对话框中显⽰当前⽂档frames表⽰当前对话框中所有frame对象的集合location指定当前⽂档的URLname对话框的名字status/defaultStatus状态栏中的当前信息top表⽰最顶层的浏览器对话框parent/opener表⽰包含当前对话框的夫对话框closed表⽰当前对话框是否关闭(布尔值)self表⽰当前对话框screen表⽰⽤户屏幕,提供屏幕尺⼨、颜⾊深度等信息navigator表⽰浏览器对象,⽤于获取与浏览器相关的信息2、Window对象⽅法⽅法说明alert()弹出警告对话框confrim()在确认对话框显⽰指定的字符串prompt()弹出⼀个提⽰对话框open()打开新浏览器对话框并且显⽰URL或名字引⽤的⽂档,并设置创建对话框的属性close()关闭被引⽤的对话框focus()指定对话框放在所有浏览器最前⾯blur()指定对话框放在所有浏览器最后⾯scrollTo(x,y)把对话框滚动到指定的坐标scrollBy(offsetx,offsety)按照指定位移量滚动对话框setTimeout(timer)在指定的毫秒数过后,对传递的表达式求值setInerval(interval)指定周期性执⾏代码moveTo(x,y)将对话框移动到指定坐标moveBy(offsetx,offsety)将对话框移动到指定的位移量处resizeTo(x,y)设置对话框⼤⼩resizeBy(offsetx,offsety)按照指定的位移量设置对话框⼤⼩print()“打印”navigate(URL)使⽤对话框显⽰URL指定的页⾯3、如何使⽤JS运⾏使⽤⼀个字符串来给窗⼝命名,也可以使⽤⼀些关键字来代替。
windwo窗口操作

window对象对操作浏览器fichangyouyong,开发者可以通过moveby(),moveto();resizeby(),resizeto();四个函数来操作window窗口.首先是:moveby(x,y)-将浏览器相对于当前位置水平移动x像素,垂直移动y像素.x为正数向右移动负数向左,y为正数向下移动,y为负数向上移动其次是:moveto(x,y);-将浏览器窗口置于左上角用户屏幕的(x,y)处,可以使用负数,但是负数会移除屏幕,左上角坐标(0,0)逐渐向右向下增加.再次是:resizeby(x,y);相对于浏览器目前窗口大小将窗口宽度增加x像素,高度增加y像素,当xy为负数时,浏览器将减小.最后是:resizeto(x,y);把目前浏览器窗口调整宽度为x像素,高度为y 像素,xy不能为负数.查看效果(请在ie下打开,并让运行javscript):windwo窗口操作<html><head><title>windwo窗口操作</title></head><script language=javascript><!--function mb(){var x = document.getelementbyid(xpx).value;var y = document.getelementbyid(ypx).value;window.moveby(x,y);}function mt(){var x = document.getelementbyid(xpx).value;var y = document.getelementbyid(ypx).value;window.moveto(x,y);}function rb(){var x = document.getelementbyid(xpx).value;var y = document.getelementbyid(ypx).value;window.resizeby(x,y);}function rt(){var x = document.getelementbyid(xpx).value;var y = document.getelementbyid(ypx).value;window.resizeto(x,y);}--></script><body>x<input type=text value=10 name=xpx id= xpx maxlength=4>像素<br>y<input type=text value=10 name=ypx id= ypx maxlength=4>像素<br><input type=button onclick=mb() value=window.moveby操作(x>0向右y>0向下)><br><input type=button onclick=mt() value=window.moveto操作(x>0向右y>0向下)><br><input type=button onclick=rb() value=window.resizeby操作(x>0向右增加y>0向下增加)><br><input type=button onclick=rt() value=window.resizeto操作(x>0宽y>0高)><br></body>。
JS中window对象的open和openDialog方法使用

弹出窗口控制-window.open()弹出窗口控制-CSS+DIV弹出窗口控制-网页对话框2009-03-29 15:46分类:javaScript字号:大中小这里说的网页对话框是指通过脚本代码打开一个新的窗口,并且该窗口可以有返回值。
网页对话框分为网页模式对话框和网页非模式对话框。
(模式和非模式的区别我在这里就不赘述了)。
下面我们只针对网页模式对话框进行说明:弹出网页模式对话框:格式:var somevalue=window.showModalDialog(url[,Arguments[,Features]]);参数说明:url :指定url文件地址。
Argument :用于向网页对话框传递参数,传递参数的类型不限制,对于字符串类型,最大为4096字符。
也可以传递对象。
如index.html.在弹出的窗口中可通过var parameter=window.dialogArguments;获取传递来的参数。
Features:可选项。
窗口对话框的设置参数。
主要参数如下表:参数说明dialogWidth :number用于设置对话框的宽度dialogHeight :number用于设置对话框的高度dialogTop :number用于设置对话框窗口相对于桌面左上角的top位置dialogLeft :number用于设置对话框窗口相对于桌面左侧的left位置center :{yes|no|1|0}用于指定是否将对话框在桌面上居中,yes|1为居中,默认值为yesHelp :{yes|no 1|0}用于指定对话框窗口中是否显示上下文敏感的帮助图标。
默认为yesscroll :{yes|no 1|0}用于指定对话框中是否显示滚动条示例:说明:点击按钮后打开一网页模式对话框。
在网页对话框中选择一个值后关闭该模式对话框。
并将返回值传递到父窗口中。
如下:<script language="javascript">function openDialog(){var somevalue=window.openModalDialog("test.jsp","","dialogWidth=400p x;dialogHeight=300px;help=no;status=no")erName=somevalue;}在弹出的模式对话框中调用一个js函数向打开的窗口返回信息function action(user){parent.window.returnValue=user;window.close();}流程:通过window.openModalDialog()打开一模式窗口,在打开的窗口中调用action()函数将返回值传递给打开的对话框。
窗口(Window对象)基本操作应用示例

窗⼝(Window对象)基本操作应⽤⽰例Window对象代表⼀个窗⼝,约有48个属性和14个⽅法,能对窗⼝特性进⾏设置和操作。
Window对象是Windows集合中的成员,对于A pplication对象来说,Windows集合包含该应⽤程序中的所有窗⼝;对于Workbook对象来说,Windows集合只包含指定⼯作簿中的窗⼝。
下⾯介绍⼀些⽰例,以演⽰和说明Window对象及其属性和⽅法的运⽤。
⽰例02-01:激活窗⼝(Activate⽅法)Sub SelectWindow()Dim iWin As Long, i As Long, bWinMsgBox "依次切换已打开的窗⼝"iWin = Windows.CountMsgBox “您已打开的窗⼝数量为:” & iWinFor i = 1 To iWinWindows(i).ActivatebWin = MsgBox("您激活了第 " & i & "个窗⼝,还要继续吗?", vbYesNo)If bWin = vbNo Then Exit SubNext iEnd Sub⽰例02-02:窗⼝状态(WindowState属性)[⽰例02-02-01]Sub WindowStateTest()MsgBox "当前活动⼯作簿窗⼝将最⼩化"Windows(1).WindowState = xlMinimizedMsgBox "当前活动⼯作簿窗⼝将恢复正常"Windows(1).WindowState = xlNormalMsgBox "当前活动⼯作簿窗⼝将最⼤化"Windows(1).WindowState = xlMaximizedEnd Sub⽰例说明:使⽤WindowState属性可以返回或者设置窗⼝的状态。
Excel VBA编程 窗口基本操作

Excel VBA 编程 窗口基本操作
对窗口的基本操作即对Window 对象的操作。
也就是使用该对象的属性和方法对窗口进行操作。
该对象包含许多属性和方法,下面具体讲解经常用到的属性和方法。
1.创建新窗口
为了避免对原有的工作表进行修改,以破坏原工作表中的数据,可以新建一个包含该窗口内容及格式的窗口。
要实现该功能需要使用NewWindow 方法。
格式:
Windows(index).NewWindow
其中index 为打开窗口名称或索引号。
2.控制窗
口状
态
用户如果需要控制窗口状态,就需要使用WindowState 属性。
该属性主要是返回或设置窗口的状态。
格式:
Windows(index). WindowState
其中WindowState 返回的类型为XlWindowState ,主要包括三种,如表18-7所示。
表18-7 XlWindowState 类型
例如,设置窗口为最大化,代码如下: Sub 窗口状态()
Windows(1).WindowState = xlMaximized
End Sub
3.激活并命名窗口
在激活窗口时,需要用到Activate 方法,可以将需要显示窗体,显示在最前面。
格式:
Windows(index).Activate
在命名窗口时,需要使用Caption 属性。
格式:
Windows(index).Caption
提 示 如果需要同时创建多个窗体,可以在NewWindow 方法后面继续追加该方法,这样
Excel 将创建多个窗口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Window对象代表一个窗口,约有48个属性和14个方法,能对窗口特性进行设置和操作。
Window对象是Windows集合中的成员,对于Application对象来说,Windows集合包含该应用程序中的所有窗口;对于Workbook对象来说,Windows集合只包含指定工作簿中的窗口。
下面介绍一些示例,以演示和说明Window对象及其属性和方法的运用。
示例02-01 :激活窗口(Activate 方法)Sub SelectWindow()Dim iWin As Long, i As Long, bWinMsgBox "依次切换已打开的窗口"iWin 二 Windows.CountMsgBox 您已打开的窗口数量为:” & iWinFor i = 1 To iWinWin dows(i).ActivatebWin二MsgBox("您激活了第"& i & "个窗口,还要继续吗?", vbYesNo)If bWin 二 vbNo Then Exit SubNext iEnd Sub示例02-02 :窗口状态(WindowState 属性)[示例02-02-01]Sub WindowStateTest()MsgBox "当前活动工作簿窗口将最小化"Win dows(1).Wi ndowState = xlMi nimizedMsgBox "当前活动工作簿窗口将恢复正常"Win dows(1).Wi ndowState = xlNormalMsgBox "当前活动工作簿窗口将最大化"Win dows(1).Wi ndowState = xlMaximizedEnd Sub示例说明:使用WindowState属性可以返回或者设置窗口的状态。
示例中,常量xlMinimized、xlNormal和xlMaximized分别代表窗口不同状态值,Windows(1)表示当前活动窗口。
可以使用Windows(index)来返回单个的Window对象,其中的index为窗口的名称或编号,活动窗口总是Windows(1)。
[示例02-02-02]Sub testWindow()'测试Excel应用程序窗口状态MsgBox "应用程序窗口将最大化"Applicati on.Win dowState = xlMaximizedCall testWindowStateMsgBox "应用程序窗口将恢复正常"Applicatio n.Win dowState = xlNormalMsgBox "应用程序窗口已恢复正常"'测试活动工作簿窗口状态MsgBox "当前活动工作簿窗口将最小化"ActiveWi ndow.Wi ndowState = xlMi ni mizedCall testWindowStateMsgBox "当前活动工作簿窗口将最大化“ActiveWi ndow.Wi ndowState = xlMaximizedCall testWindowStateMsgBox "当前活动工作簿窗口将恢复正常"ActiveWi ndow.Wi ndowState = xINormalCall testWindowStateMsgBox "应用程序窗口将最小化"Applicati on.Win dowState = xlMi ni mizedCall testWindowStateEnd Sub'********************************************************Sub testWindowState。
Select Case Application.WindowStateCase xlMaximized: MsgBox "应用程序窗口已最大化”Case xlMinimized: MsgBox "应用程序窗口已最小化”Case xlNormal:Select Case ActiveWindow.WindowStateCase xlMaximized: MsgBox "当前活动工作簿窗口已最大化”Case xlMinimized: MsgBox "当前活动工作簿窗口已最小化”Case xlNormal: MsgBox "当前活动工作簿窗口已恢复正常”End SelectEnd SelectEnd Sub示例说明:本示例有两个程序,其中testWindow()是主程序,调用子程序textWindowState。
,演示了应用程序窗口和工作簿窗口的不同状态。
当前活动窗口一般代表当前活动工作簿窗口,读者可以在VBE编辑器中按F8键逐语句运行testWindow()程序,观察Excel应用程序及工作簿窗口的不同状态。
此外,在子程序中,还运用了嵌套的Select Case结构。
[示例02-02-03]Sub SheetGradualGrowODim x As IntegerWith ActiveWindow.Win dowState = xlNormal.Top = 1.Left = 1.Height = 50.Width = 50For x = 50 To ableHeight.Height = xNext xFor x = 50 To ableWidth.Width = xNext x.Win dowState = xlMaximizedEnd WithEnd Sub示例说明:本示例将动态演示工作簿窗口由小到大直至最大化的变化过程。
在运行程序时,您可以将VBE窗口缩小,从而在工作簿中查看动态效果,也可以在Excel中选择菜单中的宏命令执行以查看效果。
示例02-03 :切换显示工作表元素[示例02-03-01]Sub testDisplayHeadingOMsgBox切换显示/隐藏行列标号”ActiveWindow.DisplayHeadings = Not ActiveWindow.DisplayHeadingsEnd Sub示例说明:本示例切换是否显示工作表中的行列标号。
运行后,工作表中的行标号和列标号将消失;再次运行后,行列标号重新出现,如此反复。
您也可以将该属性设置为False,以取消行列标号的显示,女口ActiveWindow.DisplayHeadings = False ;而将该属性设置为Tr ue,则显示行列标号。
[示例02-03-02]Sub testDisplayGridline()MsgBox切换显示/隐藏网格线”ActiveWindow.DisplayGridlines = Not ActiveWindow.DisplayGridlinesEnd Sub示例说明:本示例切换是否显示工作表中的网格线。
运行后,工作表中的网格线消失,再次运行后,网格线重新出现,如此反复。
您也可以将该属性设置为False,以取消网格线显示,女口ActiveWindow.DisplayGridlines = False ;而将该属性设置为True,则显示网格线。
[示例02-03-03]Sub DisplayHorizontalScrollBar()MsgBox切换显示/隐藏水平滚动条”ActiveWi ndow.DisplayHorizo ntalScrollBar = _Not ActiveWindow.DisplayHorizontalScrollBarEnd Sub示例说明:本示例切换是否显示工作表中的水平滚动条。
运行后,工作表中的水平滚动条消失,再次运行后,水平滚动条重新出现,如此反复。
您也可以将该属性设置为False,以取消水平滚动条,女口|ActiveWindow.DisplayHorizontalScrollBar = False ;而将该属性设置为True,则显示水平滚动条。
同理,DisplayVerticalScrollBar属性将用来设置垂直滚动条。
[示例02-03-04]Sub DisplayScrollBarOMsgBox "切换显示/隐藏水平和垂直滚动条"Application.DisplayScrollBars = Not (Application.DisplayScrollBars)End Sub示例说明:本示例切换是否显示工作表中的水平和垂直滚动条。
运行后,工作表中的水平和垂直滚动条同时消失,再次运行后,水平和垂直滚动条重新出现,如此反复。
您也可以将该属性设置为False,以取消水平和垂直滚动条显示,女口Application.DisplayScrollBars= F alse ;而将该属性设置为True,则显示水平和垂直滚动条。
示例02-04 :显示公式(DisplayFormulas 属性)Sub DisplayFormula()MsgBox 显示工作表中包含公式的单元格中的公式”ActiveWi ndow.DisplayFormulas = TrueEnd Sub示例说明:本程序运行后,工作表中含有公式的单元格将显示公式而不是数值。
若要显示数值,则将该属性设置为False,或者,如果工作表中的公式显示的是结果数值,则该属性为False。
示例02-05 :显示/隐藏工作表标签(DisplayWorkbookTabs 属性)Sub testDisplayWorkbookTab()MsgBox隐藏工作表标签”ActiveWi ndow.DisplayWorkbookTabs = FalseEnd Sub示例说明:本程序运行后,工作表标签消失。
将该属性设置为True,重新显示工作表标签示例02-06 :命名活动窗口(Caption 属性)Sub testCaption()MsgBox "当前活动工作簿窗口的名字是:"& ActiveWindow.CaptionActiveWorkbook.Windows(1).Caption 二”我的工作簿”MsgBox "当前活动工作簿窗口的名字是:"& ActiveWindow.CaptionEnd Sub示例说明:本程序运行后,显示当前活动工作簿窗口原先的名称(即工作簿窗口未处于最大化状态时,出现在窗口顶部标题栏中的文字),然后设置当前活动工作簿窗口名称,即使用语句ActiveWorkbook.Windows(1).Caption ="我的工作簿”,最后显示当前活动工作簿窗口的新名称。