且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

.net俱乐部12月10日活动ppt及程序代码

更新时间:2022-09-27 19:35:45

这次活动主要为了吸引广大学生或者.net爱好者的兴趣而编写的一个图片浏览器,实现了“上一张”、“下一张”、“最后一张”、“第一张”的定位功能,并且使用了两种方式(利用PictureBox控件和绘制)来显示图片,还演示了如何将编译后的程序制作成安装包。
 
部分关键代码:
.net俱乐部12月10日活动ppt及程序代码                // 初始化图片装载路径 
.net俱乐部12月10日活动ppt及程序代码                private void InitPath() 
.net俱乐部12月10日活动ppt及程序代码                ...{ 
.net俱乐部12月10日活动ppt及程序代码                        path=System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyPictures); 
.net俱乐部12月10日活动ppt及程序代码                } 
.net俱乐部12月10日活动ppt及程序代码/**//// <summary> 
.net俱乐部12月10日活动ppt及程序代码                /// 根据指定好的路径装载图片 
.net俱乐部12月10日活动ppt及程序代码                /// </summary> 
.net俱乐部12月10日活动ppt及程序代码                /// <returns>返回包含符合条件的图片名称的ArrayList集合</returns> 
.net俱乐部12月10日活动ppt及程序代码                public ArrayList LoadPicture() 
.net俱乐部12月10日活动ppt及程序代码                ...{ 
.net俱乐部12月10日活动ppt及程序代码                        if(path==null
.net俱乐部12月10日活动ppt及程序代码                        ...{ 
.net俱乐部12月10日活动ppt及程序代码                                InitPath(); 
.net俱乐部12月10日活动ppt及程序代码                        } 
.net俱乐部12月10日活动ppt及程序代码 
.net俱乐部12月10日活动ppt及程序代码                        ArrayList pictureList=new ArrayList(); 
.net俱乐部12月10日活动ppt及程序代码                        System.IO.DirectoryInfo directoryInfo=new DirectoryInfo(path); 
.net俱乐部12月10日活动ppt及程序代码设置显示的图片类型为jpg、bmp、gif三种#region 设置显示的图片类型为jpg、bmp、gif三种 
.net俱乐部12月10日活动ppt及程序代码                        FileInfo[] jpgFiles=directoryInfo.GetFiles("*.jpg"); 
.net俱乐部12月10日活动ppt及程序代码                        FileInfo[] bmpFiles=directoryInfo.GetFiles("*.bmp"); 
.net俱乐部12月10日活动ppt及程序代码                        FileInfo[] gifFiles=directoryInfo.GetFiles("*.gif"); 
.net俱乐部12月10日活动ppt及程序代码                        #endregion 
.net俱乐部12月10日活动ppt及程序代码 
.net俱乐部12月10日活动ppt及程序代码                        FileInfo[] pictureFiles=new FileInfo[jpgFiles.Length+bmpFiles.Length+gifFiles.Length]; 
.net俱乐部12月10日活动ppt及程序代码                        Array.Copy(jpgFiles,pictureFiles,jpgFiles.Length); 
.net俱乐部12月10日活动ppt及程序代码                        Array.Copy(bmpFiles,0,pictureFiles,jpgFiles.Length,bmpFiles.Length); 
.net俱乐部12月10日活动ppt及程序代码                        Array.Copy(gifFiles,0,pictureFiles,jpgFiles.Length+bmpFiles.Length,gifFiles.Length); 
.net俱乐部12月10日活动ppt及程序代码 
.net俱乐部12月10日活动ppt及程序代码                        for (int i = 0; i < pictureFiles.Length; i++) 
.net俱乐部12月10日活动ppt及程序代码                        ...{ 
.net俱乐部12月10日活动ppt及程序代码                                pictureList.Add(pictureFiles[i].FullName); 
.net俱乐部12月10日活动ppt及程序代码                        } 
.net俱乐部12月10日活动ppt及程序代码                        return pictureList; 
.net俱乐部12月10日活动ppt及程序代码                } 
 
程序源代码可以到我的网站 去下载。













本文转自周金桥51CTO博客,原文链接:http://blog.51cto.com/zhoufoxcn/167205 ,如需转载请自行联系原作者