问题:[问答题]
1.操作步骤
(1)在VisualBasic集成环境中选择“文件”→“新建工程”命令,在“新建工程”对话框中选择“标准EXE”选项,单击“确定”按钮。
(2)在工具箱中选择Label控件,在窗体上创建两个Label控件。在属性窗口中设置名称分别为Label1、Label2,Caption属性为“口令1”、“口令2”。
(3)选择工具箱中的TextBox控件,在窗体上创建,在属性窗口中设置名称为Text1、Text2,设置Text属性为空。在属性窗口设置Text1的PasswordChar属性为“*”,这样在密码输入的时候Text文本显示为“*”。
(4)选择工具箱中的命令按钮控件,在窗体上用鼠标拖动创建三个命令按钮,名称分别为Command1、Command2、Command3,在属性窗口设置Caption属性为“显示”、“隐藏”、“复制”。
2.行为编码
(1)在代码编辑器中选择Command1对象和Click事件,其行为代码如下:
PrivateSubCommand1_Click()
Text1.PasswordChar=""
EndSub
(2)在代码编辑器中选择Command2对象和Click事件,其行为代码如下:
PrivateSubCommand2_Click()
Text1.PasswordChar=""
EndSub
(3)在代码编辑器选择Command3对象和Click事件,其行为代码如下:
PrivateSubCommand3_Click()
Text2.Text=Text1.Text
EndSub
3.存盘保存
执行“文件”→“保存工程”命令,工程文件名为ylc5.vbp,窗体文件名为ylc5.frm。
● 参考解析
(1)本题通过不同的角度考查考生对TextBox控件的PasswordChar属性的设置、Text属性的操作和使用。(2)设置Text1的PasswordChar属性为“”,表示显示在Text1的文本框中的文本都以“”符号代替。(3)由于Text2没有设置PasswordChar属性,因此文本在Text2中以明文的形式显示出来。