欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    (中职)可视化编程应用——Visual Basic模块4Visual Basic的窗体与常用控件电子课件.ppt

    • 资源ID:71826786       资源大小:1.50MB        全文页数:104页
    • 资源格式: PPT        下载积分:40金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要40金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    (中职)可视化编程应用——Visual Basic模块4Visual Basic的窗体与常用控件电子课件.ppt

    YCF正版可修改PPT(中职)可视化编程应用Visual Basic模块4 Visual Basic的窗体与常用控件电子课件模块模块4 Visual Basic4 Visual Basic的窗体与常用控件的窗体与常用控件任务任务1常用标准控件常用标准控件任务任务2焦点与焦点与Tab顺序顺序任务任务3其他常用控件其他常用控件任务任务4窗体窗体 返回任务任务1 1 常用标准控件常用标准控件4.4.1命令按粗与文本框控命令按粗与文本框控 控件是可以放置在窗体上的对象,它有自己的属性、方法和事件。可控件是可以放置在窗体上的对象,它有自己的属性、方法和事件。可控件是可以放置在窗体上的对象,它有自己的属性、方法和事件。可控件是可以放置在窗体上的对象,它有自己的属性、方法和事件。可以用控件来接收用户的输入、显示输出和触发事件的过程,可以用方以用控件来接收用户的输入、显示输出和触发事件的过程,可以用方以用控件来接收用户的输入、显示输出和触发事件的过程,可以用方以用控件来接收用户的输入、显示输出和触发事件的过程,可以用方法来操作大部分控件。有一些控件为交互作用式的法来操作大部分控件。有一些控件为交互作用式的法来操作大部分控件。有一些控件为交互作用式的法来操作大部分控件。有一些控件为交互作用式的(响应用户动作响应用户动作响应用户动作响应用户动作),而有些则为静态的而有些则为静态的而有些则为静态的而有些则为静态的(仅能用代码访问仅能用代码访问仅能用代码访问仅能用代码访问)单击窗体上的某一控件,激活它为当前活动控件,此时属性窗口上边单击窗体上的某一控件,激活它为当前活动控件,此时属性窗口上边单击窗体上的某一控件,激活它为当前活动控件,此时属性窗口上边单击窗体上的某一控件,激活它为当前活动控件,此时属性窗口上边的对象框中出现了该控件对象的名字,下边的属性列表中是对应的的对象框中出现了该控件对象的名字,下边的属性列表中是对应的的对象框中出现了该控件对象的名字,下边的属性列表中是对应的的对象框中出现了该控件对象的名字,下边的属性列表中是对应的该该该该控件的属性。接下来看一看几种最基本控件的属性、事件和方法。命控件的属性。接下来看一看几种最基本控件的属性、事件和方法。命控件的属性。接下来看一看几种最基本控件的属性、事件和方法。命控件的属性。接下来看一看几种最基本控件的属性、事件和方法。命令按钮在工具箱上的图标为令按钮在工具箱上的图标为令按钮在工具箱上的图标为令按钮在工具箱上的图标为 在工具箱中双击命令按钮图标,或在工具箱中双击命令按钮图标,或在工具箱中双击命令按钮图标,或在工具箱中双击命令按钮图标,或者按住鼠标左键将命令按钮拖入窗体中,一个命令按钮就添加到了窗者按住鼠标左键将命令按钮拖入窗体中,一个命令按钮就添加到了窗者按住鼠标左键将命令按钮拖入窗体中,一个命令按钮就添加到了窗者按住鼠标左键将命令按钮拖入窗体中,一个命令按钮就添加到了窗体上,接下来就可以对命令按钮的属性进行设置了。体上,接下来就可以对命令按钮的属性进行设置了。体上,接下来就可以对命令按钮的属性进行设置了。体上,接下来就可以对命令按钮的属性进行设置了。下一页返回任务任务1 1 常用标准控件常用标准控件 1.1.命令按钮的属性命令按钮的属性命令按钮的属性命令按钮的属性 程序运行时,对应用程序进行交互控制的最简单方法,就是使用命令程序运行时,对应用程序进行交互控制的最简单方法,就是使用命令程序运行时,对应用程序进行交互控制的最简单方法,就是使用命令程序运行时,对应用程序进行交互控制的最简单方法,就是使用命令按钮,所以命令按钮很重要。常用的属性有以下几种。按钮,所以命令按钮很重要。常用的属性有以下几种。按钮,所以命令按钮很重要。常用的属性有以下几种。按钮,所以命令按钮很重要。常用的属性有以下几种。(1)Name (1)Name属性。该属性用于设置命令按钮的名称,运行时为只读。属性。该属性用于设置命令按钮的名称,运行时为只读。属性。该属性用于设置命令按钮的名称,运行时为只读。属性。该属性用于设置命令按钮的名称,运行时为只读。(2)Style (2)Style属性。此属性设置命令按钮的外观。它的值有两种选择属性。此属性设置命令按钮的外观。它的值有两种选择属性。此属性设置命令按钮的外观。它的值有两种选择属性。此属性设置命令按钮的外观。它的值有两种选择0 0:Standard:Standard按钮以标准的形式显示按钮以标准的形式显示按钮以标准的形式显示按钮以标准的形式显示;1:Graphical;1:Graphical按钮以图形的方式显按钮以图形的方式显按钮以图形的方式显按钮以图形的方式显示。示。示。示。(3)Caption (3)Caption属性。该属性主要是在按钮上显示文字,告诉用户该按钮的属性。该属性主要是在按钮上显示文字,告诉用户该按钮的属性。该属性主要是在按钮上显示文字,告诉用户该按钮的属性。该属性主要是在按钮上显示文字,告诉用户该按钮的功能。它们的属性设置如功能。它们的属性设置如功能。它们的属性设置如功能。它们的属性设置如表表表表4 4一一一一1 1所示。所示。所示。所示。上一页 下一页返回任务任务1 1 常用标准控件常用标准控件 (4)Enabled (4)Enabled属性。该属性用来控制命令按钮对象是否可用,值为属性。该属性用来控制命令按钮对象是否可用,值为属性。该属性用来控制命令按钮对象是否可用,值为属性。该属性用来控制命令按钮对象是否可用,值为TrueTrue时表示该按钮对象可用,值为时表示该按钮对象可用,值为时表示该按钮对象可用,值为时表示该按钮对象可用,值为FalseFalse时表示该按钮对象不可用。时表示该按钮对象不可用。时表示该按钮对象不可用。时表示该按钮对象不可用。(5)Default (5)Default属性。此属性将一个命令按钮设置为默认的属性。此属性将一个命令按钮设置为默认的属性。此属性将一个命令按钮设置为默认的属性。此属性将一个命令按钮设置为默认的“活动按钮活动按钮活动按钮活动按钮”,它的值为,它的值为,它的值为,它的值为TrueTrue时表示该按钮被确定为默认的时表示该按钮被确定为默认的时表示该按钮被确定为默认的时表示该按钮被确定为默认的“活动按钮活动按钮活动按钮活动按钮”,值为,值为,值为,值为FalseFalse时不是默认的时不是默认的时不是默认的时不是默认的“活动按钮活动按钮活动按钮活动按钮”。(6)Cancel (6)Cancel属性。此属性设置命令按钮是否为默认的属性。此属性设置命令按钮是否为默认的属性。此属性设置命令按钮是否为默认的属性。此属性设置命令按钮是否为默认的“取消按钮取消按钮取消按钮取消按钮”,它,它,它,它的值为的值为的值为的值为TrueTrue时表示该按钮被确定为默认的时表示该按钮被确定为默认的时表示该按钮被确定为默认的时表示该按钮被确定为默认的“取消按钮取消按钮取消按钮取消按钮”,值为,值为,值为,值为FalseFalse时时时时不是默认的不是默认的不是默认的不是默认的“取消按钮取消按钮取消按钮取消按钮”。上一页 下一页返回任务任务1 1 常用标准控件常用标准控件 2.2.命令按钮的事件命令按钮的事件命令按钮的事件命令按钮的事件 命令按钮的事件有命令按钮的事件有命令按钮的事件有命令按钮的事件有Click,MouseDownClick,MouseDown事件和事件和事件和事件和MouseUpMouseUp事件,当单击命事件,当单击命事件,当单击命事件,当单击命令按钮,触发该按钮的令按钮,触发该按钮的令按钮,触发该按钮的令按钮,触发该按钮的ClickClick事件时,也将触发其他两个事件。三个事事件时,也将触发其他两个事件。三个事事件时,也将触发其他两个事件。三个事事件时,也将触发其他两个事件。三个事件发生的顺序为件发生的顺序为件发生的顺序为件发生的顺序为MouseDownMouseDown事件,事件,事件,事件,ClickClick事件和事件和事件和事件和MouseUpMouseUp事件,命令事件,命令事件,命令事件,命令按钮最主要的事件是按钮最主要的事件是按钮最主要的事件是按钮最主要的事件是ClickClick事件。事件。事件。事件。3.3.文本框控件的属性文本框控件的属性文本框控件的属性文本框控件的属性 文本框控件在工具箱中的控件图标为文本框控件在工具箱中的控件图标为文本框控件在工具箱中的控件图标为文本框控件在工具箱中的控件图标为 。它一般用来接收和显示输入。它一般用来接收和显示输入。它一般用来接收和显示输入。它一般用来接收和显示输入输出信息,用于编辑文本。输出信息,用于编辑文本。输出信息,用于编辑文本。输出信息,用于编辑文本。(1)Name (1)Name属性。此属性的值就是文本框的名字,文本框没有属性。此属性的值就是文本框的名字,文本框没有属性。此属性的值就是文本框的名字,文本框没有属性。此属性的值就是文本框的名字,文本框没有CaptionCaption属属属属性。性。性。性。(2)Text (2)Text属性。属性。属性。属性。TextText属性既可以输入文本,又可以输出信息,使用起来属性既可以输入文本,又可以输出信息,使用起来属性既可以输入文本,又可以输出信息,使用起来属性既可以输入文本,又可以输出信息,使用起来很方便,是文本框控件最为重要的属性。很方便,是文本框控件最为重要的属性。很方便,是文本框控件最为重要的属性。很方便,是文本框控件最为重要的属性。(3)MaxLength (3)MaxLength属性。用于设置文本框中输入字符串的长度限制。默认属性。用于设置文本框中输入字符串的长度限制。默认属性。用于设置文本框中输入字符串的长度限制。默认属性。用于设置文本框中输入字符串的长度限制。默认值为值为值为值为0 0,表示该文本框中字符串的长度由系统限制,其他值则表示该,表示该文本框中字符串的长度由系统限制,其他值则表示该,表示该文本框中字符串的长度由系统限制,其他值则表示该,表示该文本框中字符串的长度由系统限制,其他值则表示该文本框能够容纳的最大字符数。文本框能够容纳的最大字符数。文本框能够容纳的最大字符数。文本框能够容纳的最大字符数。上一页 下一页返回任务任务1 1 常用标准控件常用标准控件 (4)Alignment (4)Alignment属性。设置文本框中文本内容的对齐方式。属性。设置文本框中文本内容的对齐方式。属性。设置文本框中文本内容的对齐方式。属性。设置文本框中文本内容的对齐方式。0 0为左对齐,为左对齐,为左对齐,为左对齐,1 1为右对齐,为右对齐,为右对齐,为右对齐,2 2为中间对齐。为中间对齐。为中间对齐。为中间对齐。(5)MultiLine (5)MultiLine属性。该属性决定文本框中的内容是否可以显示多行。属性。该属性决定文本框中的内容是否可以显示多行。属性。该属性决定文本框中的内容是否可以显示多行。属性。该属性决定文本框中的内容是否可以显示多行。默认值为默认值为默认值为默认值为FalseFalse。在属性窗口中找到该属性,单击其右侧的下三角按钮,。在属性窗口中找到该属性,单击其右侧的下三角按钮,。在属性窗口中找到该属性,单击其右侧的下三角按钮,。在属性窗口中找到该属性,单击其右侧的下三角按钮,在下拉列表中选择在下拉列表中选择在下拉列表中选择在下拉列表中选择TrueTrue,程序运行时就可以在界面上的文本框中输入,程序运行时就可以在界面上的文本框中输入,程序运行时就可以在界面上的文本框中输入,程序运行时就可以在界面上的文本框中输入多行信息。多行信息。多行信息。多行信息。(6)FontName (6)FontName属性。属性。属性。属性。FontNameFontName属性设置字体的类型属性设置字体的类型属性设置字体的类型属性设置字体的类型;FontSize;FontSize属性设属性设属性设属性设置字体的大小置字体的大小置字体的大小置字体的大小;FontItalic;FontItalic属性设置字体输出的形式是否为斜体属性设置字体输出的形式是否为斜体属性设置字体输出的形式是否为斜体属性设置字体输出的形式是否为斜体;FontUnderlineFontUnderline属性是指是否在输出的文本下加下画线,值为属性是指是否在输出的文本下加下画线,值为属性是指是否在输出的文本下加下画线,值为属性是指是否在输出的文本下加下画线,值为0 0时不加时不加时不加时不加下画线,值为下画线,值为下画线,值为下画线,值为1 1时加下画线时加下画线时加下画线时加下画线;FontBold;FontBold属性设置字体是否为粗体。所有属性设置字体是否为粗体。所有属性设置字体是否为粗体。所有属性设置字体是否为粗体。所有这些属性都是用于设置有关文本框输出时文本的文字样式的。例如,这些属性都是用于设置有关文本框输出时文本的文字样式的。例如,这些属性都是用于设置有关文本框输出时文本的文字样式的。例如,这些属性都是用于设置有关文本框输出时文本的文字样式的。例如,要求程序运行时文本框内输出的文字为粗体,字号为要求程序运行时文本框内输出的文字为粗体,字号为要求程序运行时文本框内输出的文字为粗体,字号为要求程序运行时文本框内输出的文字为粗体,字号为2020,字体类型是,字体类型是,字体类型是,字体类型是宋体,斜体。宋体,斜体。宋体,斜体。宋体,斜体。(7)ScrollBars (7)ScrollBars属性。该属性设置文本框是否添加滚动条。它有以下属性。该属性设置文本框是否添加滚动条。它有以下属性。该属性设置文本框是否添加滚动条。它有以下属性。该属性设置文本框是否添加滚动条。它有以下4 4种选择。种选择。种选择。种选择。0:0:不加滚动条。不加滚动条。不加滚动条。不加滚动条。1:1:只加水平滚动条,此时文本框自动换行功只加水平滚动条,此时文本框自动换行功只加水平滚动条,此时文本框自动换行功只加水平滚动条,此时文本框自动换行功能被取消。能被取消。能被取消。能被取消。2:2:只加垂直滚动条。只加垂直滚动条。只加垂直滚动条。只加垂直滚动条。3:3:既加水平滚动条又加垂直滚动条,既加水平滚动条又加垂直滚动条,既加水平滚动条又加垂直滚动条,既加水平滚动条又加垂直滚动条,此时文本框成为一个简单的编辑器。此时文本框成为一个简单的编辑器。此时文本框成为一个简单的编辑器。此时文本框成为一个简单的编辑器。上一页 下一页返回任务任务1 1 常用标准控件常用标准控件 (8)Locked (8)Locked属性。设置文本框内容是否可以编辑。取值为属性。设置文本框内容是否可以编辑。取值为属性。设置文本框内容是否可以编辑。取值为属性。设置文本框内容是否可以编辑。取值为TrueTrue时,可时,可时,可时,可以滚动显示文本框中的内容,但不能更改以滚动显示文本框中的内容,但不能更改以滚动显示文本框中的内容,但不能更改以滚动显示文本框中的内容,但不能更改;取值为取值为取值为取值为 False False时,可以滚动时,可以滚动时,可以滚动时,可以滚动显示并修改文本框中的内容。显示并修改文本框中的内容。显示并修改文本框中的内容。显示并修改文本框中的内容。(9)PasswordChar (9)PasswordChar属性。此属性的值决定程序运行时,用户从键盘上属性。此属性的值决定程序运行时,用户从键盘上属性。此属性的值决定程序运行时,用户从键盘上属性。此属性的值决定程序运行时,用户从键盘上输入字符后,该文本框中显示出来的对应字符,它的默认字符为空字输入字符后,该文本框中显示出来的对应字符,它的默认字符为空字输入字符后,该文本框中显示出来的对应字符,它的默认字符为空字输入字符后,该文本框中显示出来的对应字符,它的默认字符为空字符串。例如,一个文本框符串。例如,一个文本框符串。例如,一个文本框符串。例如,一个文本框Text1,Text1,设置它的设置它的设置它的设置它的PasswordCharPasswordChar属性值为属性值为属性值为属性值为“*”“*”,程序运行时,无沦通过键盘给界面上的文本框,程序运行时,无沦通过键盘给界面上的文本框,程序运行时,无沦通过键盘给界面上的文本框,程序运行时,无沦通过键盘给界面上的文本框Text1Text1中输入任中输入任中输入任中输入任何字符,它都会将输入的每一个字符在屏幕上显示为何字符,它都会将输入的每一个字符在屏幕上显示为何字符,它都会将输入的每一个字符在屏幕上显示为何字符,它都会将输入的每一个字符在屏幕上显示为“*”“*”。这一属。这一属。这一属。这一属性经常被用在设置密码的情况中,以保证输入密码的安全性。性经常被用在设置密码的情况中,以保证输入密码的安全性。性经常被用在设置密码的情况中,以保证输入密码的安全性。性经常被用在设置密码的情况中,以保证输入密码的安全性。上一页 下一页返回任务任务1 1 常用标准控件常用标准控件【例【例【例【例4 4一一一一1 1】设计一个程序可检查密码是否正确,密码为】设计一个程序可检查密码是否正确,密码为】设计一个程序可检查密码是否正确,密码为】设计一个程序可检查密码是否正确,密码为 12345 12345(1)(1)界面设计如界面设计如界面设计如界面设计如图图图图4 4一一一一1 1所示。界面中的对象有窗体,两个标签控件,文本所示。界面中的对象有窗体,两个标签控件,文本所示。界面中的对象有窗体,两个标签控件,文本所示。界面中的对象有窗体,两个标签控件,文本框控件和命令按钮等。框控件和命令按钮等。框控件和命令按钮等。框控件和命令按钮等。(2)(2)属性设置如属性设置如属性设置如属性设置如表表表表4 4一一一一2 2所示。所示。所示。所示。(3)(3)代码设计。代码设计。代码设计。代码设计。Private Sub Command1 ClickPrivate Sub Command1 ClickPass$=Text1.TextPass$=Text1.TextIf pass$=12345ThenIf pass$=12345ThenLabel2.Caption=Label2.Caption=密码正确密码正确密码正确密码正确!Label2.Caption=Label2.Caption=密码错,请重新输入密码错,请重新输入密码错,请重新输入密码错,请重新输入!End ifEnd ifEnd SubEnd Sub上一页 下一页返回任务任务1 1 常用标准控件常用标准控件 向文本框向文本框向文本框向文本框Text1Text1中每输入一个字符,就激发中每输入一个字符,就激发中每输入一个字符,就激发中每输入一个字符,就激发KeypressKeypress事件,作出响应,事件,作出响应,事件,作出响应,事件,作出响应,执行上面的程序执行上面的程序执行上面的程序执行上面的程序;当输入的字符不是大写字母时,提示当输入的字符不是大写字母时,提示当输入的字符不是大写字母时,提示当输入的字符不是大写字母时,提示“请输入大写请输入大写请输入大写请输入大写字母字母字母字母”。KeypressKeypress可以获得键盘输入字符的可以获得键盘输入字符的可以获得键盘输入字符的可以获得键盘输入字符的ASCIIASCII码值。码值。码值。码值。(4)(4)调试运行。调试运行。调试运行。调试运行。程序运行时的显示界面如程序运行时的显示界面如程序运行时的显示界面如程序运行时的显示界面如图图图图4-24-2所示,通过键盘向文本框所示,通过键盘向文本框所示,通过键盘向文本框所示,通过键盘向文本框Text1Text1中输入中输入中输入中输入字符,对相应的在文本框中显示一串字符,对相应的在文本框中显示一串字符,对相应的在文本框中显示一串字符,对相应的在文本框中显示一串“*”“*”,此时单击,此时单击,此时单击,此时单击“确认确认确认确认”按按按按钮,触发钮,触发钮,触发钮,触发Command1Command1按钮的按钮的按钮的按钮的ClickClick事件,并做出响应执行上面的过程。事件,并做出响应执行上面的过程。事件,并做出响应执行上面的过程。事件,并做出响应执行上面的过程。程序中将输入的字符串与事先设置好的密码程序中将输入的字符串与事先设置好的密码程序中将输入的字符串与事先设置好的密码程序中将输入的字符串与事先设置好的密码“12345”“12345”进行比较,根进行比较,根进行比较,根进行比较,根据不同结果设置标签控件据不同结果设置标签控件据不同结果设置标签控件据不同结果设置标签控件Lable2Lable2不同的不同的不同的不同的CaptionCaption属性值属性值属性值属性值(初始值为空初始值为空初始值为空初始值为空),在窗口中显示,在窗口中显示,在窗口中显示,在窗口中显示“密码正确密码正确密码正确密码正确!”!”,如,如,如,如图图图图4 4一一一一3 3所示所示所示所示;否则显示否则显示否则显示否则显示“密码错,密码错,密码错,密码错,请重新输入请重新输入请重新输入请重新输入!”!”,如,如,如,如图图图图4 4一一一一4 4所示。所示。所示。所示。上一页 下一页返回任务任务1 1 常用标准控件常用标准控件 4.4.文本框的事件与方法文本框的事件与方法文本框的事件与方法文本框的事件与方法 (1)Change (1)Change事件。当文本框的内容变化时激发该事件。事件。当文本框的内容变化时激发该事件。事件。当文本框的内容变化时激发该事件。事件。当文本框的内容变化时激发该事件。(2)Keypress (2)Keypress事件。当从一个键盘上输入一个字符时,就触发该事件。事件。当从一个键盘上输入一个字符时,就触发该事件。事件。当从一个键盘上输入一个字符时,就触发该事件。事件。当从一个键盘上输入一个字符时,就触发该事件。在文本框中输入数据的时候难免会出现错误的数据,通过调用相应事在文本框中输入数据的时候难免会出现错误的数据,通过调用相应事在文本框中输入数据的时候难免会出现错误的数据,通过调用相应事在文本框中输入数据的时候难免会出现错误的数据,通过调用相应事件过程,就可以识别从键盘上输入的字符是否正确,达到判断检查输件过程,就可以识别从键盘上输入的字符是否正确,达到判断检查输件过程,就可以识别从键盘上输入的字符是否正确,达到判断检查输件过程,就可以识别从键盘上输入的字符是否正确,达到判断检查输入数据是否正确有效的功能。入数据是否正确有效的功能。入数据是否正确有效的功能。入数据是否正确有效的功能。看下面的程序看下面的程序看下面的程序看下面的程序:Private Sub Text 1 KeyPress(KeyAscII As integer)Private Sub Text 1 KeyPress(KeyAscII As integer)If KeyAscII 90 Then If KeyAscII 90 Then Print“Print“请输入大写字母请输入大写字母请输入大写字母请输入大写字母 屏幕上输出错误信息屏幕上输出错误信息屏幕上输出错误信息屏幕上输出错误信息 End Sub End Sub 上一页 下一页返回任务任务1 1 常用标准控件常用标准控件 (3)(3)文本框的文本框的文本框的文本框的SetFocusSetFocus方法。方法。方法。方法。在在在在Microsoft WindowsMicrosoft Windows环境下,任何时候都仅有一个窗口为激活状态,环境下,任何时候都仅有一个窗口为激活状态,环境下,任何时候都仅有一个窗口为激活状态,环境下,任何时候都仅有一个窗口为激活状态,窗体或控件能接收鼠标单击或键盘输入。当对象的标题或标题栏被突窗体或控件能接收鼠标单击或键盘输入。当对象的标题或标题栏被突窗体或控件能接收鼠标单击或键盘输入。当对象的标题或标题栏被突窗体或控件能接收鼠标单击或键盘输入。当对象的标题或标题栏被突出出出出(蓝色蓝色蓝色蓝色)显示时,说明该对象显示时,说明该对象显示时,说明该对象显示时,说明该对象“具有焦点具有焦点具有焦点具有焦点”。焦点能由用户或应用程。焦点能由用户或应用程。焦点能由用户或应用程。焦点能由用户或应用程序设置,利用文本档的序设置,利用文本档的序设置,利用文本档的序设置,利用文本档的SetFocusSetFocus方法可以设置焦点。方法可以设置焦点。方法可以设置焦点。方法可以设置焦点。上一页 下一页返回任务任务1 1 常用标准控件常用标准控件4.1.2复选框和单选按钮复选框和单选按钮 在应用程序中,有时候需要用户作出选择,这些选择有的简单,有的在应用程序中,有时候需要用户作出选择,这些选择有的简单,有的在应用程序中,有时候需要用户作出选择,这些选择有的简单,有的在应用程序中,有时候需要用户作出选择,这些选择有的简单,有的则比较复杂。为此,则比较复杂。为此,则比较复杂。为此,则比较复杂。为此,VB 6.0VB 6.0提供了几个用于选择的标准控件,包括复提供了几个用于选择的标准控件,包括复提供了几个用于选择的标准控件,包括复提供了几个用于选择的标准控件,包括复选框、单选按钮、列表框和组合框。这一节介绍复选框和单选按钮,选框、单选按钮、列表框和组合框。这一节介绍复选框和单选按钮,选框、单选按钮、列表框和组合框。这一节介绍复选框和单选按钮,选框、单选按钮、列表框和组合框。这一节介绍复选框和单选按钮,其默认名称分别为其默认名称分别为其默认名称分别为其默认名称分别为Check xCheck x和和和和Option x(Option x(其中其中其中其中x x为为为为1,2,3,)1,2,3,),下一节介绍,下一节介绍,下一节介绍,下一节介绍列表框和组合框。列表框和组合框。列表框和组合框。列表框和组合框。在应用程序中,复选框和单选按钮用来表示状态,在程序运行期间可在应用程序中,复选框和单选按钮用来表示状态,在程序运行期间可在应用程序中,复选框和单选按钮用来表示状态,在程序运行期间可在应用程序中,复选框和单选按钮用来表示状态,在程序运行期间可以改变其状态。复选框用以改变其状态。复选框用以改变其状态。复选框用以改变其状态。复选框用“”表示被选中,可以同时选择多个。与表示被选中,可以同时选择多个。与表示被选中,可以同时选择多个。与表示被选中,可以同时选择多个。与此相反,在一组单选按钮中,只能选择其中的一个,当选中某个单选此相反,在一组单选按钮中,只能选择其中的一个,当选中某个单选此相反,在一组单选按钮中,只能选择其中的一个,当选中某个单选此相反,在一组单选按钮中,只能选择其中的一个,当选中某个单选按钮时,其他单选按钮都处于关闭状态,这与收按钮时,其他单选按钮都处于关闭状态,这与收按钮时,其他单选按钮都处于关闭状态,这与收按钮时,其他单选按钮都处于关闭状态,这与收(录录录录)音机上按钮的作音机上按钮的作音机上按钮的作音机上按钮的作用类似,因此也称收用类似,因此也称收用类似,因此也称收用类似,因此也称收(录录录录)音机按钮。音机按钮。音机按钮。音机按钮。上一页 下一页返回任务任务1 1 常用标准控件常用标准控件 复选框和单选按钮的属性和事件复选框和单选按钮的属性和事件复选框和单选按钮的属性和事件复选框和单选按钮的属性和事件 1)1)属性属性属性属性 以前介绍的大多数属性都可以用于复选框和单选按钮,包括以前介绍的大多数属性都可以用于复选框和单选按钮,包括以前介绍的大多数属性都可以用于复选框和单选按钮,包括以前介绍的大多数属性都可以用于复选框和单选按钮,包括Caption,Caption,Enabled,FontBoldEnabled,FontBold,FontItalicFontItalic,FontNamcFontNamc,FontSizeFontSize,FontUnderlineFontUnderline,HeightHeight,LeftLeft,NameName,TopTop,VisibleVisible以及以及以及以及WidthWidth等。等。等。等。和命令按钮一样,对复选框和单选按钮可以使用和命令按钮一样,对复选框和单选按钮可以使用和命令按钮一样,对复选框和单选按钮可以使用和命令按钮一样,对复选框和单选按钮可以使用Picture,DownPicturePicture,DownPicture和和和和DisabledPictureDisabledPicture属性。此外,还可以使用下列属性。属性。此外,还可以使用下列属性。属性。此外,还可以使用下列属性。属性。此外,还可以使用下列属性。(1)Value (1)Value属性。该属性用来表示复选框和单选按钮的状态。对于单选属性。该属性用来表示复选框和单选按钮的状态。对于单选属性。该属性用来表示复选框和单选按钮的状态。对于单选属性。该属性用来表示复选框和单选按钮的状态。对于单选按钮来说,按钮来说,按钮来说,按钮来说,ValueValue属性可以设置为属性可以设置为属性可以设置为属性可以设置为TrueTrue或或或或False False。当设置为。当设置为。当设置为。当设置为TrueTrue时,该时,该时,该时,该单选按钮是单选按钮是单选按钮是单选按钮是“打开打开打开打开”的,按钮的中心有一个原点的,按钮的中心有一个原点的,按钮的中心有一个原点的,按钮的中心有一个原点 ;如果设置为如果设置为如果设置为如果设置为FalseFalse,则单选按钮是,则单选按钮是,则单选按钮是,则单选按钮是“关闭关闭关闭关闭”的,按钮是一个圆圈的,按钮是一个圆圈的,按钮是一个圆圈的,按钮是一个圆圈 。对于复选框对于复选框对于复选框对于复选框来说,来说,来说,来说,ValueValue属性可以设置为属性可以设置为属性可以设置为属性可以设置为0,10,1或或或或2 2。0:0:表示没有选中该复选框。表示没有选中该复选框。表示没有选中该复选框。表示没有选中该复选框。1:1:表示选中该复选框。表示选中该复选框。表示选中该复选框。表示选中该复选框。2:2:表示该复选框被禁止表示该复选框被禁止表示该复选框被禁止表示该复选框被禁止(灰色灰色灰色灰色)。上一页 下一页返回任务任务1 1 常用标准控件常用标准控件 (2)Alignmen1 (2)Alignmen1属性。该属性用来设置复选框或单选按钮控件标题的对属性。该属性用来设置复选框或单选按钮控件标题的对属性。该属性用来设置复选框或单选按钮控件标题的对属性。该属性用来设置复选框或单选按钮控件标题的对齐方式,它可以在设计时设置,也可以在运行期间设置。齐方式,它可以在设计时设置,也可以在运行期间设置。齐方式,它可以在设计时设置,也可以在运行期间设置。齐方式,它可以在设计时设置,也可以在运行期间设置。格式格式格式格式:对象对象对象对象.Alignmen1=.Alignmen1=值值值值 这里的这里的这里的这里的“对象对象对象对象”可以是复选框或单选按钮,也可以是标签和文本框可以是复选框或单选按钮,也可以是标签和文本框可以是复选框或单选按钮,也可以是标签和文本框可以是复选框或单选按钮,也可以是标签和文本框;“;“值值值值”可以是数字可以是数字可以是数字可以是数字0 0或或或或1 1,也可以是符号常量。当对象为复选框或单,也可以是符号常量。当对象为复选框或单,也可以是符号常量。当对象为复选框或单,也可以是符号常量。当对象为复选框或单选按钮时,选按钮时,选按钮时,选按钮时,“值值值值”的含义如的含义如的含义如的含义如表表表表4 4一一一一3 3中所示。中所示。中所示。中所示。(3)Style (3)Style属性。该属性用来指定复选框或单选按钮的显示方式,以改属性。该属性用来指定复选框或单选按钮的显示方式,以改属性。该属性用来指定复选框或单选按钮的显示方式,以改属性。该属性用来指定复选框或单选按钮的显示方式,以改善视觉效果。其取值如善视觉效果。其取值如善视觉效果。其取值如善视觉效果。其取值如表表表表4 4一一一一4 4所示。所示。所示。所示。在使用在使用在使用在使用StyleStyle属性时,应该注意属性时,应该注意属性时,应该注意属性时,应该注意:Style Style是只读属性,只能在设计时使是只读属性,只能在设计时使是只读属性,只能在设计时使是只读属性,只能在设计时使用用用用;当当当当StyleStyle属性被设置为属性被设置为属性被设置为属性被设置为1 1时,可以配合时,可以配合时,可以配合时,可以配合Picture,DownPicturePicture,DownPicture和和和和DisabledPictureDisabledPicture属性分别设置不同的图标或位图属性分别设置不同的图标或位图属性分别设置不同的图标或位图属性分别设置不同的图标或位图(参见命令按钮参见命令按钮参见命令按钮参见命令按钮),用,用,用,用来表示未选定,选定和禁用来表示未选定,选定和禁用来表示未选定,选定和禁用来表示未选定,选定和禁用;Style Style属性被设置为不同的值属性被设置为不同的值属性被设置为不同的值属性被设置为不同的值(0(0或或或或1)1)时,时,时,时,其外观类似于命令按钮,但其作用与命令按钮是不一样的。其外观类似于命令按钮,但其作用与命令按钮是不一样的。其外观类似于命令按钮,但其作用与命令按钮是不一样的。其外观类似于命令按钮,但其作用与命令按钮是不一样的。上一页 下一页返回任务任务1 1 常用标准控件常用标准控件 2)2)事件事件事件事件 复选框或单选按钮都可以接受复选框或单选按钮都可以接受复选框或单选按钮都可以接受复选框或单选按钮都可以接受ClickClick事件,但通常不对复选框或单选事件,但通常不对复选框或单选事件,但通常不对复选框或单选事件,但通常不对复选框或单选按钮的按钮的按钮的按钮的ClickClick事件进行处理。当单击复选框或单选按钮时,将自动变换事件进行处理。当单击复选框或单选按钮时,将自动变换事件进行处理。当单击复选框或单选按钮时,将自动变换事件进行处理。当单击复选框或单选按钮时,将自动变换其状态,一般不需要编写其状态,一般不需要编写其状态,一般不需要编写其状态,一般不需要编写ClickClick事件过程事件过程事件过程事件过程)。2.2.应用举例应用举例应用举例应用举例 复选框也称检查框。在执行应用程序时单击复选框可以使复选框也称检查框。在执行应用程序时单击复选框可以使复选框也称检查框。在执行应用程序时单击复选框可以使复选框也称检查框。在执行应用程序时单击复选框可以使“选选选选”和和和和“不选不选不选不选”交替起作用。也就是说,单击一次为交替起作用。也就是说,单击一次为交替起作用。也就是说,单击一次为交替起作用。也就是说,单击一次为“选选选选”(”(复选框中出现复选框中出现复选框中出现复选框中出现“”“”记号记号记号记号),再单击一次变成,再单击一次变成,再单击一次变成,再单击一次变成“不选不选不选不选”(”(复选框的复选框的复选框的复选框的“”“”消失消失消失消失)。每。每。每。每单击一次复选框都产生一个单击一次复选框都产生一个单击一次复选框都产生一个单击一次复选框都产生一个ClickClick事件,分别以事件,分别以事件,分别以事件,分别以“选选选选”和和和和“不选不选不选不选”响应。响应。响应。响应。上一页 下一页返回任务任务1 1 常用标准控件常用标准控件 例例例例4-24-2用复选框控制文本输入是否加用复选框控制文本输入是否加用复选框控制文本输入是否加用复选框控制文本输入是否加“下画线下画线下画线下画线”和和和和“斜体显示斜体显示斜体显示斜体显示”。(1)(1)界面设计。新建工程,工程文件名为界面设计。新建工程,工程文件名为界面设计。新建工程,工程文件名为界面设计。新建工程,工程文件名为“第第第第6 6章章章章.vbp.vbp,添加窗体,添加窗体,添加窗体,添加窗体Form1Form1,在窗体上添加,在窗体上添加,在窗体上添加,在窗体上添加3 3个控件个控件个控件个控件:1:1个文本框,个文本框,个文本框,个文本框,2 2个复选

    注意事项

    本文((中职)可视化编程应用——Visual Basic模块4Visual Basic的窗体与常用控件电子课件.ppt)为本站会员(春哥&#****71;)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开