可视化编程基础.pptxVIP

  • 19
  • 0
  • 约1.8千字
  • 约 10页
  • 2020-03-09 发布于上海
  • 举报
第三章 可视化编程基础;窗体是一个特殊的对象,可以作为其它对象的容器。 一、窗体的常用属性 1.Caption 2.Picture 3.BorderStyle 4.ControlBox 5.MaxButton 6.WindowState 7.AutoRedraw 二、窗体的常用事件:用子程序实现 1.Load 2.Click 3.DblClick 4.MouseMove 在窗体上移动鼠标,就会触发MouseMove事件。;;三、窗体的方法:系统内部通过子程序实现 1.Print 方法: Print方法用于在窗体、图片框和打印机上显示文本 1)格式:对象名.print [tab(n);] [输出项表] [;|,] 2)说明:tab函数规定输出列的???置;输出项间可以用“,”标准格式或“;” 紧凑格式分开;输出项可以是数值型表达式(有符号位),也可以是字符型表达式 ;用“[ ]”括起来的部分为可选项。 2.Cls方法: 清除Print方法输出的文本、画图方法画出的图形。;【例3-2 】print方法和cls方法应用举例 1)建立窗体,包含两个命令按钮(Command1和Command2) 2)编码 Private Sub command1_Click() Print 1,2,3:Print 1;2;3:Print -1;-2;-3 Print “A”;”B”,”C”,”D” Print 3,:print 4;5,6:print Print 7;8;:print time:line(2000,2000)-(3000,3000),,bf Private Sub Command2_Click() Cls End Sub ;主要属性 1.Caption :标题,标题中的“字母”设置热键 2.Style:caption是否显示图形 3.Picture:style为1时显示图标 4.ToolTipText :鼠标停留在对象上,显示解释 主要事件 单击(click)事件 【例3-3】通过代码实现设置和取消窗体背景图片 ;一.主要属性 Caption Font Left Top BorderStyle BackStyle ForeColor AutoSize 二.事件 :Click DelClick MouseMove 【例3-4】 显示立体字 1)添加两个标签。 2)设置属性。 3)编码:不同颜色的相同内容错位显示。;一.主要属性 Text Locked MaxLength MultiLine ScrollBars PasswordChar SelStart SelLength SelText 二.主要事件 GotFocus LostFocus KeyPress Change 三.主要方法 [对象名].SetFocus;【例3-6 】通过text框录入,在录入过程中,即时在另一个text框中显示大号文本,同时在标签上反馈字符的ASCII码值. 1)界面设计:两个文本框、一个标签、两个命令按钮 2)编码: Private Sub Form_Load() text1.text=“”:text2.text=“”:text1.FontSize=10 text2.Fontsize=14:command1.caption=“清除” command2.caption=“退出”:label1.caption=“” label1.autosize=true End Sub;Private Sub Text1_KeyPress(KeyAscii as Integer) text2.text=text1.text label1.caption=char(keyascii) “Ascll码是:” KeyAscii End Sub Private Sub Command1_Click() text2.text=“”:text1.text=“” End Sub Private Sub Command2_Click() Unload Me End Sub

文档评论(0)

1亿VIP精品文档

相关文档