您的位置:学习中国 推荐教程 VB编程 正文
原作者:admin 添加时间:2007-05-20 原文发表:2007-05-20 人气:115

本文章共2803字,分2页,当前第2页,快速翻页:
 
-----------------------------------------------------------------------------------------------------------------------------------------------

本文提示:《VB教程 第二章:控件学习(2)》是本站编辑们为广大网友精选的实用文章,本文阐述了关于文章的相关理论,相对来说专业性强,但是本文只是针对于某个问题提出的见解与论述,未必能辐射到相关问题的方方面面,所以本文处理问题的方法仅仅为您提供一些参考。更多问题请查阅学习中国网其他栏目哦.

-----------------------------------------------------------------------------------------------------------------------------------------------

图六

在 VB 中,PasswordChar 属性的默认符号是星号,但你也可以指定为其他符号。但请注意,如果文本框控件的 MultiLine(多行)属性为 True ,那么文本框控件的 PasswordChar 属性将不起作用。

习题二:一个文本框(TxtPassword),PasswordChar 属性指定为星号“*”;一个按钮(CmdShow);另外还有一个标签(LblShow),在初始状态下,Caption 为空。程序目的在于,点击 CmdShow 按钮,LblShow 能显示文本框控件中输入的密码。

答案:见本节后面的答案区。

7、ScrollBars(滚动条)属性:
本属性可以设置文本框是否有滚动条。当值为 0 ,文本框无滚动条;值为 1 ,只有横向滚动条;值为 2 ,只有纵向滚动条;值为 3 ,文本框的横竖滚动条都具有。如图七:


图七

8、Locked(锁定)属性:
当值为 False ,文本框中的内容可以编辑;当值为 True ,文本框中的内容不能编辑,只能查看或进行滚动操作。

二、文本框控件的事件:
除了 Click、DbClick 这些不常用的事件外,与文本框相关的主要事件是 Change、GotFocus、LostFocus 事件。

1、Change 事件:
当用户向文本框中输入新内容,或当程序把文本框控件的 Text 属性设置为新值时,触发 Change 事件。

2、GotFocus 事件:
本事件又名“获得焦点事件”。所谓获得焦点,其实就是指处于活动状态。在电脑日常操作中,我们常常用 Alt+Tab 键在各个程序中切换,处于活动中的程序获得了焦点,不处于活动的程序则失去了焦点(LostFocus)。

3、LostFocus 事件:
失去焦点,详情如上。 例子:一个文本框(TxtContent),默认状态下内容为空;当获得焦点时,文本框内容显示————“大家好,课程还难吗”字样;当失去焦点,文本框回到初始状态。另外再创建一个标签(LblShow),当用户试图向文本框输入文本或改变文本框本来的文本时,标签显示“标签的作用大家还清楚吗”字样。

界面如图八:


图八

程序如下:

文本框:
Private Sub TxtContent_GotFocus()
TxtContent.Text = "大家好,课程还难吗"
End Sub

Private Sub TxtContent_LostFocus()
TxtContent.Text = ""
End Sub

Private Sub TxtContent_Change()
LblShow.Caption = "标签的作用大家还清楚吗"
End Sub

三、知识点:
1、
请记住,Clipboard 指的是 Windows 剪贴板,剪贴板最常用的操作是所选文本的拷贝与粘贴。

拷贝:
Clipboard.SetText 文本框名称.SelText

粘贴:
文本框名称.SelText = Clipboard.GetText

2、Multiline 属性为 True 时,文本框控件的 PasswrodChar 属性不起作用。

3、如果要让文本框的内容自动换行,只需取消文本框的横向滚动条就行了。

四、答案区:

习题一:

按钮一:
Private Sub Cmd1_Click()
TxtContent.Text = "跟我来学 VB 神童教程"
End Sub

按钮二:
Private Sub Cmd2_Click()
TxtContent.Text = ""
End Sub

习题二:

按钮:
Private Sub CmdShow_Click()
LblShow.Caption = TxtPassword.Text
End Sub


 
本文章更多内容<<上一页 - 1 - 2
本页地址
收藏到:[收藏夹] [百度搜藏] [新浪ViVi] [POCO网摘] [ 和讯网摘] [好哦网摘] [Google书签]
               
[搜狐网摘] [365Key网摘] [天极网摘] [我摘] [博采网摘] [igooi网摘]
相关文章

VB教程第一章 我第一个VB程序 跟我学VB教程
在VB中使用水晶报表的一种简易编程方法
VB 神童教程第二章第三节——综合示例一
VB 神童教程第二章第三节——综合示例一
VB 神童教程第二章第四节-CommandButton控件
VB 神童教程第二章第五节——单选与复选控件
VB 神童教程第二章第六节——综合示例二
VB 神童教程第二章第七节——列表框控件
VB 神童教程第二章第八节——组合框控件
VB 神童教程第二章第九节——综合示例三
VB.Net编程入门之Hello World 入门篇
VB.NET中对象的克隆

相关评论


本文章所属分类:首页 推荐教程 VB编程   VB编程