说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

多重文档界面设计方法-VB资料

HTML文档下载 WORD文档下载 PDF文档下载
多重文档界面设计方法-VB资料

  多重文档界面(MDI)是Windows应用程序的典型结构。这种界面的特点是在一个父窗体内可显示多个子窗体,从而可同时显示多个文档,各子窗体可以在父窗体内以层叠、平铺的方式排列,也可缩成图标,但其活动范围被限制在父窗体内,如:Windows程序管理器和文件管理器就是这方面的典型例子。

  利用VB可方便地设计这种看似复杂的界面结构,本文以一个简单的实例谈谈这种界面的设计方法。

  1、界面设计

  建立MDI Form1窗体,并将其设置为启动窗体。设计DIF Form1窗体的菜单,包含“创建窗体”、“窗体排列”及“退出”三个主菜单。

  2、窗体事件过程

  说明:关闭或退出Windows应用程序时,如果所编辑的文件未曾存盘,为防止数据丢失,应提醒用户确认,这一特性可通过Queryload事件来实现。该事件的作用是,在应用程序结束之前,检查各个窗体中是否有未终止的任务,如果有,则弹出询问对话框,要求用户做出选择。该事件的UnloadMode参数指出发生QueryUnload事件的原因。

  选0:在窗体左上角的控制框中选择了Close命令;

  选1:在程序代码中使用Unload方法;

  选2:当前Windows环境下设置的对话时间结束;

  选3:Windows任务管理员将关闭所有应用程序;

  选4:由于MDI父窗体关闭使得MDI子窗体关闭;

  选Cancel:其参数设置为True表示结束程序。

  3、菜单项事件过程

  4、运行程序

  设计完成,按F5运行程序,之后可通过单击建立窗体菜单命令建立窗体,每单击一次,创建一个新的窗体,单击窗体排列菜单命令,从中选择“层叠”、“平铺”、“重排图标”菜单项,可使子窗体按要求排列。同时我们也看到,父窗体中每增加一个子窗体,其名称都会做为一个菜单项出现在窗体排列菜单中。

  在程序退出时,出现提示窗口,要求确认,如选择“是”按钮,则退出,选择“否”;则不退出。

  本文的多重文档界面是利用菜单控制方式实现的,还可通过在MDI父窗体中加入图片框控制区的方法来设计,用户可参照VB帮助文件或有关书籍自行编制。
Apple TV指南:从零开始用Swift开发个tvOS应用 React Native、开源:MDCC平台与技术Android专场全揭秘! 相约MDCC 2015 首批免费展位破茧而出 MDCC 2015召开在即,平台与技术iOS专场大咖来了! 一个iOS开发者对tvOS SDK的初探 前Twitter iOS技术团队负责人:使用第三方库的四大准则 【SDCC讲师专访】巨杉数据库创始人兼CTO王涛:SequoiaDB为何要开源? 对话函数式编程语言Roy之父Brian Mckenna GitLab获400万美元A轮融资,GitLab 8.0将很快到来 【CTO讲堂】如何构建高可用和可伸缩的架构? 未来程序员会被机器取代吗? React Native实战(一):配置和起步 集聚MDCC 2015 免费展位第二波正式放出 【深入浅出Koa】入门知识,带你以现代化开发方式构建Web应用 升级到Node V4的七个理由 支持大量ES6特性 像写SQL一样编写Java数据应用 Swift 2.0实战:如何实现从非零下标遍历数组? 手把手教学:在iOS 8中使用Cocoapods 交互技术前沿与应用实战:MDCC虚拟现实专场议程揭晓 解密“攻城狮使用手册” 技术专家齐聚!MDCC 2015精彩日程全曝光 基于ActiveMQ的消息中间件系统 OneMM逻辑与物理架构设计详解 John Carmack大神亲操刀,为Oculus开发Netflix应用 React Native实战(二):Android的打包 独立游戏的成功秘诀:好设计才是王道 Swift 2.1的新变化 Apple TV实战:用TVML开发第一款tvOS应用 【SDCC讲师专访】阿里王晶昱:云时代的分布式数据库DRDS 硬件研发、嵌入式技术演进:MDCC IoT峰会日程揭晓 专访百度知道iOS团队负责人孙源:代码强迫症的死实践派 TIOBE 2015年10月编程语言排行榜:Ruby取代Objective-C进前十 使用MSCOMM从串口中读出乱码的问题 如何 实现 数据 窗口 对象 的 不同 行显示不同颜色 SELECT * FROM mytable order by IndexNum where (IndexNum%100=0) , 那里有问题? 强烈建议CSDN论坛加入贴图功能!! PB做的客户端进销存软件的毕业论文,该怎么写,给点意见! 招聘网页美工人员和ASP程序员 [帮我顶]强烈建议CSDN论坛加入贴图功能!! 请问如何屏蔽其他窗口? filter 问题 ????????????? 国内哪个大学的计算机图形学最强? 如何用ACCESS建立一个合理的数据库? 需要空间的看看 如果主键和其他表的外键相连是不是没有办法删掉其中某些表的数据吗? 求助:xls用odbc不能编辑,出错:Syntax error or access violation PE格式的资料你有吗? VB 中的类模块与模块之间的联系是什么? 怎样从windows访问linux的ext3分区? 关于CFM-Resources免费空间(asp+cf+access+30M)的问题!100分 消息接收后拆分,毕设急!!60分已经是倾我所有了 热心的VC大虾,请多帮忙 请问如何用JAVASCRIPT获取服务器时间,并以字符串形式输入,如:200206021943,谢谢! ADO访问access数据库,怎样删除一条记录???? 关于字符串转日期型的值的问题 Tadoquery中参数返回的问题 请问各位高手门,现在公司的数据库编程普遍用哪种模式ADO或ODBC? 如何在CFormView中添加位图背景?? 谁来帮我看看这几行程序!我实在无法解决,谢谢! 请问如何自己编程使用Logitech QuickCam 人工智能的问题(乜人都要睇) 400分题目问题要解决了就立刻、马上、立即、给分! 菜鸟问题c++中清屏函数在哪? 请问哪里有c#语法的速查手册,最好有与vb的对照版? ISA声卡,CD与ME! 帮帮忙,一个很简单的sql语句 机器的电源关不了?(重谢!) 对话框算窗口吗? Delphiz中的Excel报表问题(十万火急!!!) help 请各位帮忙介绍一本linux的入门教材,多谢!! 菜鸟送分了!(报表打印问题) 学编程N个月了,我今天要学会HOOK到底是什么函数怎么用的,想吐血的先近来~~~~ 报告D6的一个BUG 要编写象boot.ini这样的 文件 我 应该学习什么 project工程文件????? 杭州的Delphi程序员,我在华星。留下QQ和Email吧。 求救一个语句 如何实现数据库的事务操作,对记录进行编辑?高分相送。 通信 ISP拨入电话,北京地区还有八位的吗? 毕业设计的朋友进来签到?(我做个统计) 如何引用上一级对话框 香水所含酒精浓度是多少?阿玛尼寄情女士香水缎光版70ml和安娜苏蝶舞精灵香水30ml,分别含酒精度是多少? 求pH计温度补偿具体操作方法室温在5℃左右,pH标准液温度也在5℃左右,现在要测一杯80℃的溶液的pH值,请问应该怎样调节酸度计上的温度补偿? .近年来由于土地沙漠化日渐加剧,沙尘暴频繁,严重影响国民生活,为了防止制沙,政府决定投入资金,鼓励鼓励农民植树种草.经过测算,植树1亩需资金200元,种草1亩需资金100元,某组农民计划在一 一辆轿车二分之三小时行驶30千米.照这样计算,行驶150千米要多少小时? 给见,垂,火加偏旁见()()()()()()垂()()()()()()火()()()()()() 为什么说沙尘暴频发与土地沙漠化的步伐是一致的? 电导率仪怎么选择?同样量程和精度,从国产到进品,从300多到30000多元的都有?怎么选择合适?电导率仪工作原理 一辆卡车从A城驶向B城,每小时行60千米,开出1.5小时后,一辆轿车从A城驶向B城,每小时行90千米,几小时后,轿车追上卡车?(用方程解)这是一题小学五年级的题. 活性炭纤维动态吸附来降cod,效果怎么样?如果用在处理反渗透浓水(cod100多)能达排放标准不?方法是否可 电导率仪有问题了怎么解决? 一辆汽车从A城开往B城,A每小时行驶60千米,9小时后能到达B城吗?比例尺1;5000000图上距离9厘米. 中国好声音导师评价声音好坏的标准 怎样校正SC72电导率仪,使用什么校正液? 一辆卡车,从A城驶向B城,每小时行驶60千米 ,开出1.5小时候,一辆轿车从A城驶向B成城,每小时行驶90千米,几小时后轿车能追上卡车?(用方程解答) 英语翻译不知道读什么打出来字也行啊?1111你再通过其他方法试试郁闷了,咋会没呢? 发动机气缸体是用纯铝制作好还是用铝合金制作好?具体点分析 谢谢 静摩擦力的大小与什么有关?与物体对水平面的压力有关吗?用水平力F把重为G的木块压紧在竖直墙上静止不动,不计手指与木快间的摩擦力,当把水平力增加到2F十,木快所受的静摩擦力(和 若河水结冰时能承受的最大压强5*10pa,一辆总质量为20t,每条履带与地面的接触面积为2.5m^2的拖拉机能否安全通过? 一般母线插接箱怎么编号? 以火为偏旁的字有哪些 火可以加什么偏旁 汽缸的作用是什么? 偏旁是火的字有哪些 火能加些什么偏旁? 安装插接箱要先给母线断电吗 摩托车的发动机,汽缸体是什么做成的,它的主要材料是什么,买高温吗熔点是多少呀. 火能加什么偏旁 纸杯能烧水吗?推论依据是什么? 带有火字的偏旁部首的字不管是上下结构,还是左右结构像是灼烧什么的 电磁阀的线圈漆包线有烧毁的现象是什么原因?有冰箱上用的脉冲电磁阀,电磁阀的工作方式为脉冲驱动,脉冲的获取是通过50hz/60hz的交流信息整流后获取,只有4-8个脉冲,额定电压为220V.但出现的 玩具汽车由静止开始沿直线运动,第一秒内、第二秒内、第三秒内、第四秒内的位移分别是1m,2m,3m,4m.则第四秒末的瞬时速度怎么求? 偏旁火有哪些字 电磁阀线圈经常烧坏,求详解 什么是温度补偿作用 臭氧是不是纯净物 电磁阀线圈烧坏,为什么要整体更换 冰箱的温度补偿是什么意思 发动机汽缸体材料的熔点是多少度? 电磁阀线圈烧坏,能修吗 22K温度补偿是什么意思 纯净臭氧可分解空气中甲醛、苯、氨等有害气体吗 铜怎样可以生成氯化铜?能不能直接生成氯化铜? 温度补偿的含义是什么? 臭氧是纯净物吗?要准确 氯化铜如何提取单体铜 静摩擦力是否等于外界压力 臭氧的密度是多少?一般洁净区消毒臭氧熏蒸需要哪些注意事项? 如何从氯化铜溶液中制取铜(要进行两步操作的!) 为什么静摩擦力的大小与压力的大小无关 带自动温度补偿功能的pH计,在进行样品的测量时,显示pH值是当前的温度下的示值,还是补偿到25度°C的pH值如果显示的是当前pH值,那温度补偿意义何在呢? 沙尘暴和土地沙漠化对我国的危害请尽快回答我! 温度补偿是什么意思 “火”加部首可以组成什么字 归纳沙尘暴和土地沙漠化产生并愈演愈烈的原因是什么? 酒精型香水含有水分吗 酸度计上有个温度补偿,它起什么作用?怎样使用? 为什么沙尘暴和土地沙漠化越演越烈 不含酒精香水怎么调?比如:代替以前酒精的是什么物质?自己试过调怎么都有酒精味. 火加偏旁变成什么字 养猪场的沼气为什么烧不燃
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘