教学材料《VB导论》_3.1.pptVIP

  • 0
  • 0
  • 约4.67千字
  • 约 51页
  • 2026-01-22 发布于广东
  • 举报

二、窗体的常用方法显示:Show隐藏:Hide清除:Cls打印输出:Print窗体名.方法名方法的使用形式:注意:使用方法时,窗体名可以省略。如果窗体名省略,表示当前窗体。1.Hide:隐藏方法Hide方法用于隐藏在屏幕上的窗体。其格式为:窗体名.hideShow方法用来显示一个窗体。其语法如下:窗体名.show2.Show(显示)方法3.Cls方法格式:窗体名.Cls作用:清除在窗体上打印的内容。4.Print方法格式:窗体名.Printp1sp2s…式中,p1,p2…是输出项;s是输出项之间的分隔符,s可以是逗号或分号。用来在窗体上输出文本或表达式的值。①若分隔符为分号表示输出的内容以紧凑格式输出。紧凑格式分两种情况:1、若输出的是数值,则尾部自动加一空格,头部含一个符号位(正数为空格);2、如果输出的是字符,则紧接前一项输出。例print1;-2;-3;4print“I”;”am”;”a”;”student”打印结果分别是:1-2-34□□□□(□代表空格)□iamastudent□②若分隔符为逗号则表示输出的内容按制表列进行输出(每个制表列宽度是14个西文字符)。即输出项之间间隔14个西文字符的距离。③若输出内容后没有分隔符表示输完一行就换行。Print后没有任何内容表示输出一个空行。在窗体Form1的单击事件中有如下代码:例:阅读下列代码,分析屏幕的输出结果:PrivateSubForm_Click()a=10:b=3.14Printa=;a,b=;bPrinta=;a;b=;bPrintPrinta=;a,b=;b;Print结束!EndSub三、窗体的事件1、Click/DblClick:单击/双击事件。(外界事件)2、initialize:初始化事件。(系统事件)3、Load:装载事件(系统事件)该事件一般用于控件的初始化。比如设置字体。(P19例3-1)?注意:Load事件发生在窗体显示之前。注意:Initialize和Load都属于系统事件,但是Initialize事件先于Load事件发生。例36、Activate与deactivate(系统事件)从一个窗体切换到另一个窗体时,发生Activate事件,而前一个窗体发生deactivate事件。?注意:activate事件发生在窗体显示之后。思考下列问题:小张编了下段程序,他本想在程序一运行时就能在窗体上输出“ILoveLili”,请问这段程序可以如期实现小张的愿望吗?如果不能如何修改?请给出2种修改方案。PrivateSubForm_Load()PrintIloveLiliEndSubshowActivate()特别注意:1、不管窗体的名称是什么,窗体的事件过程名称都是Form_事件名。例:窗体Form1的名称属性是frm,它的Load事件过程名是()A:Form_LoadB:Form1_LoadC:Frm_LoadD:Me_LoadA四、3个语句1、Load语句格式为:LoadObject作用:把窗体载入内存,但不显示它。2、Unload语句格式为:UnloadObject作用:将窗体从内存卸载。3、END语句格式为end作用:终止程序的运行,并从内存中卸载所有窗体。1、end语句与Unload的区别

2、unload与Hide的区别五、掌握2个区别End语句关闭一个程序中所有的窗体,而Unload只卸载指定的窗体Unload是将窗体从内存中删除,而Hide只是将窗体从屏幕上隐藏,内存中还存在。例5窗体的事件、方法综合编程题:下图是程序运行界面,试写出各个事件过程第一章主要内容VisualBasic的特点事件驱动编程机制对象、属性、方法、事件、事件过程VB的集成开发环境和开发过程第一章在二级中的考点有:VB的特

文档评论(0)

1亿VIP精品文档

相关文档