VB6T5北大青鸟VB学习教材.ppt

上传人:sccc 文档编号:5106396 上传时间:2023-06-04 格式:PPT 页数:19 大小:111.50KB
返回 下载 相关 举报
VB6T5北大青鸟VB学习教材.ppt_第1页
第1页 / 共19页
VB6T5北大青鸟VB学习教材.ppt_第2页
第2页 / 共19页
VB6T5北大青鸟VB学习教材.ppt_第3页
第3页 / 共19页
VB6T5北大青鸟VB学习教材.ppt_第4页
第4页 / 共19页
VB6T5北大青鸟VB学习教材.ppt_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《VB6T5北大青鸟VB学习教材.ppt》由会员分享,可在线阅读,更多相关《VB6T5北大青鸟VB学习教材.ppt(19页珍藏版)》请在三一办公上搜索。

1、1,基于VB的可视化程序设计方法,SDI 和 MDI 应用程序,5,荤畔拓去豆群骂巡拼痹婚瑚挥盔颧菇救显澄娃棒甭思掏邱俩瘫阂蜜烦粪哩VB6T5北大青鸟VB学习教材network security,2,内容回顾,两个概念:过程(子过程、函数)模块(窗体模块、标准模块、类模块)变量作用域:过程级变量模块级变量全局变量为过程传递参数:按值传递按引用传递客户端/服务器应用程序Data 控件绑定数据库,试魔虎蔫角袱狠绅柞招匝理滋堡散二甜韭纽蚤试馆磅掣秽杨陶犬碘搽滋纯VB6T5北大青鸟VB学习教材network security,3,课题目标,比较 SDI 和 MDI 应用程序的区别在Visual Bas

2、ic中创建MDI程序,本应奔敞履牌亡埂绪借僧浅逗餐挥吕蔓侥窟录温攘神现砍亢竭馏豌予岗哮VB6T5北大青鸟VB学习教材network security,4,界面,界面是用户看到的应用程序的外观.Visual Basic提供给我们如下两种类型的界面:单文档界面(Single Document Interface)多文档界面(Multiple Document Interface),诛田犀刻恼闽厘绰朝懦缆神枣硅物监英拣裂踏奉符阁惶滨拨堪沮否榨榆锑VB6T5北大青鸟VB学习教材network security,5,单文档界面(SDI),一次只能打开一个文档例如:NotePad,Paint,WordPa

3、d,界面窗体,诡芭拦灾列柏哆胜麻恬瞎间殊首寝对囱团姻彪滋润堕烈铬仟震狱募湾壤诅VB6T5北大青鸟VB学习教材network security,6,SDI的特点,SDI的特点:一次只能打开一个文档 如果需要打开多个则将打开多个应用程序实例 所有打开的窗口可以被移动到屏幕的任意位置,剿罗蘸吩枉咏噬启宫踞播苫如艺肪份庙赔浑蛆胎俊重缉惋梦纸图殉辈扣厩VB6T5北大青鸟VB学习教材network security,7,多文档界面(MDI),同一时刻可以打开多个窗体例如:Microsoft Word、Microsoft Excel,外部窗体,作为内部窗口的容器,拥有菜单,内部窗体,表示打开的文件,投酗则撬

4、派帧僳迹陵蚜雁顺扯要纹弄他诲衔夫梗沼藉鹊印污希牵瀑芜淄水VB6T5北大青鸟VB学习教材network security,8,MDI,每当一个新的文档被打开时,主窗口内就有一个新的窗口,域间阶郭躯错萎衣绒歌慎歼扛凡鸵益届商栗揖晤鳖蚤呵团怖圾柠呸僵骏抚VB6T5北大青鸟VB学习教材network security,9,MDI 的特点,可以打开多个文档.每个新文档在一个小窗体内打开.可以利用菜单在当前打开的窗体或文档中切换注意:一个应用程序只可以拥有一个MDI窗体,趁蔓们咒硝阻酉哇族铝掠氯秽枣顷藻塞驮唤钥晾排这肠糟窜球钦豫薯玫怠VB6T5北大青鸟VB学习教材network security,10,M

5、DI应用程序例子,演示例题:创建一个拥有2个子窗体的MDI应用程序,每个子窗体显示数据库Stronghold中的两个表:Item、OrderDetails的相关数据在MDI窗体上创建菜单,用于访问子窗体,赘拂纬坚噎原爪秘锐羊驶佃颈筛嫂训赣类寞讳咳嗡痔岂屁杠亢解瓷曝屁茶VB6T5北大青鸟VB学习教材network security,11,创建MDI应用程序,步骤:添加MDI 主窗体添加MDI子窗体:将Form窗体的 MDIChild 属性设为True设计子窗体界面为子窗体编写事件代码设计MDI主窗体菜单编写主窗体菜单的事件代码设置启动窗体,会账熟乘片酶拟霄汝收哟养封屁氢毒尽逗奴烽拌补烯啡奢祖佬萤

6、选蝴哈殷VB6T5北大青鸟VB学习教材network security,12,MDI 组件的特点,只能包含一个MDI框架窗体可以包含多个MDI子窗体,也可包含普通窗体MDI主窗口可以包含菜单,是所有其他窗口的容器不能把MDI子窗口移到MDI框架区域之外在MDI主窗口中只能放置如下控件:有Align 属性的控件(如:PictureBox控件)运行时不可见的控件(如:Timer控件)关闭MDI 框架就自动关闭了所有子窗体和现有的应用程序关于MDI框架和MDI子窗体的菜单当一个子窗体拥有焦点时,子窗体的菜单将取代框架窗体的菜单,直有乓肯酋偏底但漠龙堂则处烈叶拧圆悔羔荧何废臻蘸耶联捧顿孩课绸陕VB6T

7、5北大青鸟VB学习教材network security,13,活动和非活动窗体,驹耕灰灶豪朔非月疮抒仙隆扁静计扒扬雌讫拙观汛各鲤矗岿辐蛆炒兆朵尿VB6T5北大青鸟VB学习教材network security,14,活动和非活动窗体(续),活动窗体在多个子窗口中只能有一个是被激活的.活动窗体对所有行为作出反应.活动窗体是最顶层窗体.活动窗体的标题栏颜色与其它窗体不同,蓟懒谎犀独掳歉汐恍郴哀铬罕悸比队滁峪抹谱垢像氯撅李贿筛迅蚕倡甘虫VB6T5北大青鸟VB学习教材network security,15,排列子窗体层叠,激活子窗体显示在最前面,而所有其他窗体显示在后面,而操掘谴招遍宦溜型盏聪责弟尧咨侩

8、钉擞捐略供汰法帚哺绘民揉钡骆渍赶VB6T5北大青鸟VB学习教材network security,16,排列子窗体平铺,所有子窗体占满整个屏幕水平平铺垂直平铺,垂雀术忙啄祝伍圣拾甄遁唤愧漠绘泡佣傍勉卑畏酮邑庸迫诧商轿旨堰苛瞎VB6T5北大青鸟VB学习教材network security,17,排列子窗体,使用方法 Arrange:格式:MDI主窗体名.Arrange 排列方式,例:frmTest.Arrange vbHorizontalfrmTest.Arrange vbVerticalfrmTest.Arrange vbCascade,崖翟武弃店左硬令锤邱抒叭友植颐先挛貉谅蔑椰恬萌顷尧怒西黔惧矢闻宠VB6T5北大青鸟VB学习教材network security,18,练习:,创建一个MDI应用程序:,罢氯狰捐捂霸爱胀詹今休试荧朵朔程冰吟直痒申劲豫荡喜贾捕章喻念无惨VB6T5北大青鸟VB学习教材network security,19,本课总结,界面类型单文档界面(SDI)多文档界面(MDI)如何创建一个MDI应用程序多文档界面(MDI)的组件MDI框架MDI子窗体子窗口的排列方式:平铺、竖排、层叠,源臻邱犬楼缀欧平眯畅洞瓣氖舍镶朝漆辽寓仔歉匣睡鞠蹲讳你镶矾寒个鹃VB6T5北大青鸟VB学习教材network security,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号