网站大量收购独家精品文档,联系QQ:2885784924

[课程设计图片浏览器.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[课程设计图片浏览器

目录 《程序设计语言(VB)》课程设计 一、设计目的 1、进一步掌握程序的三大基本结构; 2、进一步掌握算法设计; 3、进一步理解程序调试; 4、综合利用上述知识,学习设计并编写简单应用程序; 5、培养学生团结协作的能力; 二、环境配置要求 硬件配置:586以上PC兼容机或品牌机,配有彩色显示器、鼠标、键盘,内存不小于64MB,硬盘自由空间不少于200MB。推荐配置为内存128MB或256MB(或以上),硬盘自由空间500MB以上。 操作系统:Windows2000/NT/Xp、VB集成开发环境。 三、设计题目 图片浏览器 (一)系统的主要功能 ⑴ 程序启动后,单击“指定文件夹”按钮,弹出“指定文件夹”对话框,从中选择计算机中某个有图片的文件夹。单击“确定”后,程序自动搜索指定文件夹中扩展名为.jpg、.bmp、.ico、.cur和.gif的图片文件,讲图片文件名显示在主窗口左边的列表框中,并将当前的图片文件夹名显示在主窗口的底部。 ⑵ 指定了图片文件夹之后,程序在主窗口右部的显示区显示第一幅图片。这时,使用鼠标单击列表中的文件名、使用键盘上的方向键、使用工具栏上的“前一幅图片”和“下一幅图片”按钮都可以显示不同的图片。使用“第一幅图片”和“最后一幅图片”可以显示列表中的第一副和最后一幅图片。 浏览图片时,窗口左下角显示图片总数以及当前显示图片的序号。 ⑶ 单击工具栏上的“自动播放”按钮,程序自动以每秒一幅的速度以幻灯片形式循环显示所有图片。在自动播放时,鼠标、键盘和工具栏上的其他按钮仍可以正常使用。自动播放时,“自动播放”按钮变为,单击停止自动播放。单击“退出”按钮关闭本程序。 ⑷为了最大限度地使用屏幕的显示能力,要求程序主窗口可以通过拖动边框、单击“最大化”、“最小化”和“还原”按钮来改变其大小。主窗口改变大小时,上面所有的控件都应调整其大小与位置来保证正常的显示效果。 (5)工具栏上的按钮根据程序的运行状态自动变为有效或无效。例如,在程序未指定文件夹时,中间五个按钮全为无效灰色状态,;如果显示的是最后一幅图片,则“下一幅图片”和“最后一幅图片”按钮应为无效。 (二)算法描述 (1)进入主界面单击“打开文件夹”按钮弹出要求指定文件夹的对话窗。 (2)在弹出的对话窗中选中要打开的图片文件,单击确定进入图片浏览,单击取消则返回主窗体。 (3)选中图片后可以进行:第一幅、前一幅、下一幅、最后一幅、自动播放、放大、缩小的操作,进而更好的浏览图片。 (4)单击退出则退出整个运用程序 (三)流程图 各功能模块流程图: (四)详细设计 主要介绍一些界面设计、控件使用,过程分析 界面设计: 如图4-1、4-2、4-3所示均为本程序的控制窗口: 图4-1 运行程序控制面板 图4-2 运行程序显示面板 此图为运行程序的全屏幕模式: 图4-3 运行程序全屏幕模式 控件使用及其属性: 如表2-1、2-2分别为Form1、Form2主要控件的属性值: 表4-1 Form1的属性值表 控件名 属性名 属性值 Form1 Caption 图片浏览器 Label1 Caption 给水排水三班杨竟喜制作 Command1 Caption 空串 Command2 Caption 空串 Command3 Caption 空串 Command4 Caption 空串 Command5 Caption 空串 Command6 Caption 空串 Command7 Caption 空串 Command8 Caption 缩小图片 Command9 Caption 放大图片 Timer1 Interval 1000 Image Strecth true Text1 Text 空串 Text2 Text 空串 表2-2 Form2的属性值表 控件名 属性名 属性值 Form2 Caption 指定文件夹 Command1 Caption 确定 Command2 Caption 取消 过程分析: 当点击“播放”控件时,按钮图片没有改变为暂停,原因是需要通过“暂停”图标的相对路径。 程序一开始就会显示所在文件夹位置,应为这段代码放在了Form_Load中。 当点击放大时图像框会放大,当点击缩小时图像框会缩小,而图像框里的图片也会相应改变大小。 (五)部分程序代码 5.1 Form1窗口上的代码 ·“第一幅图片”按钮的代码如下: Private Sub Command2_Click() File1.ListIndex =

文档评论(0)

wwy463wj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档