Highqualitymanuscriptsarewelcometodownload图片浏览器课程设计报告图片浏览器设计报告学院土木
工程
路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理
学院班级测绘C111学号117544姓名戴健健成绩一、设计思路1.要达到的目的①培养学生综合利用VB语言进行程序设计的能力,主要是利用VB的标准控件进行设计。②能够打开常见类型的图片,自动进行缩放,适应PictureBox的大小。③在FileListBox中只列出图片文件。④使用StatusBar控件状态条显示图片文件相关信息,包括图片尺寸(单位:象素)、文件大小和日期等。⑤使用HscrollBar控件对图片进行缩放。⑤可以轮流显示FileListBox中列出图片文件。⑥当图片放大超过窗口大小后,可以提供鼠标移动图片显示。2.关键问
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
的解决①使用Loadpicture方法在图片框里加载符合格式要求的图片。②使用FileListBox方法来显示图片。③使用PaintPicture方法和改变滚动条的Value属性,使图片能够缩放。④使用Timer事件更改FileListBox的ListCount属性,使图片能自动浏览。⑤使用MouseMove事件,在图片过大时,通过鼠标移动使图片显示。二、模块之间的调用关系,或程序流程图调用调用调用调用Gamestart模块Singleplayer模块doubleplayers模块Singlehelp模块doublehelp模块三、部分程序关键源代码及注释PrivateSubForm_Load()=='App是当前的应用程序对象="*.bmp;*.jpg;*.ico;*.wmf"'在FileListBox中只列出图片文件。=True=True'设定自动缩放,适应PictureBox的大小。'设定StatusBar的数量和属性EndSubPrivateSubDir1_Change()=EndsubPrivateSubHScroll1_Change()Max=200Min=1'设定滚动条的最大、最小值。Value=200smallchang=1largechang=1'设定Value值的改变量。,0,0,_*/100,_*/100,0,0,_,'使用滚动条缩放图片EndSubPrivateSubPicture1_MouseDown(ButtonAsInteger,_ShiftAsInteger,XAsSingle,YAsSingle)X1=XY1=YEndSubPrivateSubPicture1_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)X2=XY2=YX3=X3+X2-X1Y3=Y3+Y2-Y1=LoadPicture(tempstring)If<>100Then'使用鼠标移动图片,X3,Y3,_*/100,_*/100'使用PaintPicture方法Else,X3,Y3,_,EndIfEndSubPrivateSubmunfileopen_Click()'菜单栏"打开"=LoadPicture,0,0,_,,0,0,_,=False="pictures|(*.bmp)|*.bmp|pictures|(*.jpg)|*.jpg|pictures|(*.gif)|*.gif|pictures|(*.ico)|*.ico"'设定载入文件的格式=True=True=Truemysize=FileLen=3(1)="图片尺寸:"&_&"×"&(2)="文件大小:"&_Int(mysize/1024*10+/10&"KB"(3)="修改日期:"&"2012-6-21"&"14:00"EndSubPrivateSubmunfileexit_Click()'菜单栏"关闭"UnloadMeEndSubPrivateSubmunbigger_Click()'菜单栏"放大"=*=*,0,0,_,,0,0,_,EndSubPrivateSubmunback_Click()'菜单栏"还原"=LoadPicture&"\"&,0,0,_,,0,0,_,=FalseEndSub四、设计
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
的完善及目前存在的问题1.设计方案要完善的地方①增加根据图片的长宽比改变PictrueBox的长宽比。②增加改变窗口大小,窗口上的图片也要做相应的调整。③完善菜单栏的“打开”功能和鼠标拖动图片功能。2.目前存在的问题①菜单栏的“打开”功能不够完善。②单击鼠标拖动图片功能不能令人满意。③文件的信息显示不够全面。五、本次设计的收获及心得体会①在打好基础的前提下,努力拓宽自己的知识面。②增加练习的时间,把基础做扎实。六、对该题目和VB设计的意见和建议1.对该题目的意见和建议①增加对图片文件的简单的编辑功能。如缩放、裁减、添加文本框等。②在浏览功能方面,增加全屏浏览、旋转等功能。2.对本次设计的意见和建议希望老师的提示能更多一些,多提供一些有用的控件和控件的详细使用方法。