11.1.4窗口的事件 6. Resize事件 ●打开窗口或者改变窗口的大小时触发该事件。 7. Timer事件 每隔一定的时间就触发一次该事件,在Time函数中设置 时间值。下面是 Timer事件 脚本。这两行语句就可 以实现在窗口之上显示一个电子钟 ●以下是 Timer事件中的脚本程序。 在静态文本 st time中显示时间 o st time Text= String(Nowo, "hh: mm: ss") 以下是Open事件中的脚本程序 每隔5秒钟触发 Timer事件° ● Timer(1) 数据库原理及应用—十一五`国 家级规划教材
数据库原理及应用——“十一五”国 家级规划教材 26 11.1.4 窗口的事件 ⚫ 6.Resize事件 ⚫ 打开窗口或者改变窗口的大小时触发该事件。 ⚫ 7.Timer事件 ⚫ 每隔一定的时间就触发一次该事件,在Time函数中设置 时间值。下面是Timer事件中一段脚本。这两行语句就可 以实现在窗口之上显示一个电子钟。 ⚫ 以下是Timer事件中的脚本程序。 ⚫ //在静态文本st_time中显示时间 ⚫ st_time.Text = String(Now(),"hh:mm:ss") ⚫ 以下是Open事件中的脚本程序。 ⚫ //每隔5秒钟触发Timer事件一次 ⚫ Timer(1)
11.1.4窗口的事件 °8. MouseMove、 MouseDown、 MouseUp 事件 当在窗口区域内移动鼠标时,触发 MouseMove事件 ●当在窗口区域内没有控件的地方单击鼠 标左键时,铀发 MouseDown事件;释放 鼠标左键时,触发 MouseUp事件。他们 的参数返回值与 Clicked事件相同。 数据库原理及应用—十一五`国 家级规划教材
数据库原理及应用——“十一五”国 家级规划教材 27 11.1.4 窗口的事件 ⚫ 8.MouseMove、MouseDown、MouseUp 事件 ⚫ 当在窗口区域内移动鼠标时,触发 MouseMove事件。 ⚫ 当在窗口区域内没有控件的地方单击鼠 标左键时,触发MouseDown事件;释放 鼠标左键时,触发MouseUp事件。他们 的参数返回值与Clicked事件相同
11.1.5窗口对象的函数 作用于窗口对象的函数有多个。其中 Open ( 打开函数中指定名字的窗口。例如 打开主窗口 open( w main) /打开口令校验窗口 open(w pass) 2. Open Sheet 在MD窗口中打开一个工作表窗口。例如: 在 w main窗口框架中打开原始大小的初始化窗口wini。 e Open Sheet(w ini, w main, 4, Original!) ∥设置wini窗口的控件和属性 w ini. cb finish. visible= false ● w ini. title=≤发票号码初始化输入窗口 数据库原理及应用—十一五`国 家级规划教材
数据库原理及应用——“十一五”国 家级规划教材 28 11.1.5 窗口对象的函数 ⚫ 作用于窗口对象的函数有多个。其中: ⚫ 1.Open() ⚫ 打开函数中指定名字的窗口。例如: ⚫ //打开主窗口 ⚫ open(w_main) ⚫ //打开口令校验窗口 ⚫ open(w_pass) ⚫ 2.OpenSheet() ⚫ 在MDI窗口中打开一个工作表窗口。例如: ⚫ //在w_main窗口框架中打开原始大小的初始化窗口w_ini。 ⚫ OpenSheet(w_ini, w_main, 4, Original!) ⚫ //设置w_ini窗口的控件和属性 ⚫ w_ini.cb_finish.visible = false ⚫ w_ini.title = “发票号码初始化输入窗口
11.1.5窗口对象的函数 ●3. Open WithParm() ●打开一个窗口,并传递一个参数值到该窗口。 o 4. Open Sheet WithParm () ●打开一个MD方式的工作表窗口,并传递一个参数值。 ●5. ClassName() 返回窗口名称。例如: st name text -classname() ●6. Close() ●关闭一个窗口对象,并放弃所占有的资源 数据库原理及应用—十一五`国 家级规划教材
数据库原理及应用——“十一五”国 家级规划教材 29 11.1.5 窗口对象的函数 ⚫ 3.OpenWithParm() ⚫ 打开一个窗口,并传递一个参数值到该窗口。 ⚫ 4.OpenSheetWithParm() ⚫ 打开一个MDI方式的工作表窗口,并传递一个参数值。 ⚫ 5.ClassName() ⚫ 返回窗口名称。例如: ⚫ st_name.text = classname( ) ⚫ 6.Close() ⚫ 关闭一个窗口对象,并放弃所占有的资源
11.1.5窗口对象的函数 e7. Parent Window () 返回指定窗口的父窗口。 8. Resize 改变窗口对象或控件的大小 9. Show 使得窗口可视。例如: w ini. show e 10. Hide o) 隐藏窗口。例如: w ini hide() 11. SetMicroHelp ( 仅可用于 MDI Frame窗口,用于设置 MicroHelp信息,例如: ● Wmain. SetMicroHelp("删除选定文本") 数据库原理及应用—十一五`国 家级规划教材
数据库原理及应用——“十一五”国 家级规划教材 30 11.1.5 窗口对象的函数 ⚫ 7.ParwentWindow() ⚫ 返回指定窗口的父窗口。 ⚫ 8.Resize() ⚫ 改变窗口对象或控件的大小。 ⚫ 9.Show() ⚫ 使得窗口可视。例如:w_ini.show() ⚫ 10.Hide() ⚫ 隐藏窗口。例如:w_ini.hide() ⚫ 11.SetMicroHelp() ⚫ 仅可用于MDI Frame窗口,用于设置MicroHelp信息,例如: ⚫ W_main.SetMicroHelp("删除选定文本")