資源簡介
做項目時做的 一個相片小管家!
有最基本的管理功能,對于初學者 很有用處!
弄回去看一下吧,大家一起上進,壯大中國的軟件行業啊!

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.Collections;
using?System.IO;
namespace?PictureManage
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????ArrayList?myArraryList=new?ArrayList();
????????ArrayList?myArraryListCur?=new?ArrayList();
????????TimeSpan?timeSpan?=?new?TimeSpan();
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????
????????????????if?(File.Exists(Application.StartupPath?+?“\\class.dat“))
????????????????{
????????????????????//創建streamReader實例,路徑是在當前運行程序的根目錄下
????????????????????StreamReader?myReadClass?=?new?StreamReader(Application.StartupPath?+?“\\class.dat“);
????????????????????//定義臨時字符串?infoclass用于每次從class.dat中讀取一行
????????????????????string?infoclass?=?““;
????????????????????//判讀是不是到文件的末尾
????????????????????while?((infoclass?=?myReadClass.ReadLine())?!=?null)
????????????????????{
????????????????????????//在類列表框中加入讀取到底類名
????????????????????????//?????????????????????????????此處應當還有相應的修改
????????????????????????lstClass.Items.Add(infoclass);
????????????????????}
????????????????????//關閉文件的讀寫
????????????????????myReadClass.Close();
????????????????}
????????????
????????????//判讀圖片的信息文件是不是存在,如果存在就讀取數據
????????????????if?(File.Exists(Application.StartupPath?+?“\\picdata.dat“))
????????????????
????????????????????{
????????????????????????//創建StreamReader實例,路徑是在當運行程序的根目錄想;
????????????????????????StreamReader?myReadPicture?=?new?StreamReader(Application.StartupPath?+?“\\picdata.dat“);
????????????????????????//定義臨時字符串infoPic用于每次從picdata.dat中讀取一行記錄
????????????????????????string?infoPic?=?““;
????????????????????????//判斷是不是到了文件的末尾
????????????????????????while?((infoPic?=?myReadPicture.ReadLine())?!=?null)
????????????????????????{
????????????????????????????String[]?myPictureMessage?=?infoPic.Split(‘‘);
????????????????????????????//以”,“分卡讀取的信息,并存到數組中;
????????????????????????????//判斷數組是不是等于3(應為每一條圖片記錄包括了三個層次?每個層次?用‘‘分開)
????????????????????????????//所以只要用Split(‘‘)方法進行拆分??只要記錄格式正確??則可以得到3個元素??長度一定為3
????????????????????????????//判斷數組是不是等于3
????????????????????????????if?(myPictureMessage.Length?>=?3)
????????????????????????????{
????????????????????????????????//向動態數組中加入Picture類的實例
????????????????????????????????this.myArraryList.Add(new?Picture(myPictureMessage[2]?myPictureMessage[0]?myPictureMessage[1]));
????????????????????????????}
????????????????????????}
????????????????????????//關閉文件
????????????????????????myReadPicture.Close();
????????????????????}
????????????????
????????????if?(this.lstClass.Items.Count?>?0)
??????????????{
????????????????//設置類的列表框的默認選項(顯示所有相片?。ㄗ远x))
????????????????this.lstClass.SelectedIndex?=?0;
??????????????}
????????????if?(this.lstPicture.Items.C
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????26??2009-12-08?16:09??Rj1001_30PictureManage514\PictureManage\bin\Debug\class.dat
?????文件????????198??2009-12-08?16:09??Rj1001_30PictureManage514\PictureManage\bin\Debug\picdata.dat
?????文件??????32768??2009-05-15?09:06??Rj1001_30PictureManage514\PictureManage\bin\Debug\PictureManage.exe
?????文件??????36352??2009-05-15?09:06??Rj1001_30PictureManage514\PictureManage\bin\Debug\PictureManage.pdb
?????文件???????5632??2005-12-08?14:51??Rj1001_30PictureManage514\PictureManage\bin\Debug\PictureManage.vshost.exe
?????文件??????17938??2009-05-15?09:50??Rj1001_30PictureManage514\PictureManage\Form1.cs
?????文件??????17859??2009-05-15?09:50??Rj1001_30PictureManage514\PictureManage\Form1.Designer.cs
?????文件???????6397??2009-05-15?09:50??Rj1001_30PictureManage514\PictureManage\Form1.resx
?????文件????????842??2009-05-15?09:06??Rj1001_30PictureManage514\PictureManage\obj\Debug\PictureManage.csproj.GenerateResource.Cache
?????文件??????32768??2009-05-15?09:06??Rj1001_30PictureManage514\PictureManage\obj\Debug\PictureManage.exe
?????文件????????180??2009-05-15?09:06??Rj1001_30PictureManage514\PictureManage\obj\Debug\PictureManage.Form1.resources
?????文件??????36352??2009-05-15?09:06??Rj1001_30PictureManage514\PictureManage\obj\Debug\PictureManage.pdb
?????文件????????180??2009-05-15?08:56??Rj1001_30PictureManage514\PictureManage\obj\Debug\PictureManage.Properties.Resources.resources
?????文件????????310??2009-05-14?23:05??Rj1001_30PictureManage514\PictureManage\obj\PictureManage.csproj.FileList.txt
?????文件???????2546??2009-05-15?09:06??Rj1001_30PictureManage514\PictureManage\obj\PictureManage.csproj.FileListAbsolute.txt
?????文件????????997??2009-05-08?09:49??Rj1001_30PictureManage514\PictureManage\Picture.cs
?????文件???????3271??2009-05-08?08:55??Rj1001_30PictureManage514\PictureManage\PictureManage.csproj
?????文件????????472??2009-05-06?18:27??Rj1001_30PictureManage514\PictureManage\Program.cs
?????文件???????1198??2009-05-06?18:27??Rj1001_30PictureManage514\PictureManage\Properties\AssemblyInfo.cs
?????文件???????2880??2009-05-06?18:27??Rj1001_30PictureManage514\PictureManage\Properties\Resources.Designer.cs
?????文件???????5612??2009-05-06?18:27??Rj1001_30PictureManage514\PictureManage\Properties\Resources.resx
?????文件???????1096??2009-05-06?18:27??Rj1001_30PictureManage514\PictureManage\Properties\Settings.Designer.cs
?????文件????????249??2009-05-06?18:27??Rj1001_30PictureManage514\PictureManage\Properties\Settings.settings
?????文件????????928??2009-05-06?18:27??Rj1001_30PictureManage514\PictureManage.sln
????..A..H.?????21504??2009-05-15?09:50??Rj1001_30PictureManage514\PictureManage.suo
?????目錄??????????0??2009-05-31?15:51??Rj1001_30PictureManage514\PictureManage\obj\Debug\Refactor
?????目錄??????????0??2009-05-31?15:51??Rj1001_30PictureManage514\PictureManage\obj\Debug\TempPE
?????目錄??????????0??2009-05-31?15:51??Rj1001_30PictureManage514\PictureManage\bin\Debug
?????目錄??????????0??2009-05-31?15:51??Rj1001_30PictureManage514\PictureManage\obj\Debug
?????目錄??????????0??2009-10-20?22:33??Rj1001_30PictureManage514\PictureManage\bin
............此處省略7個文件信息
- 上一篇:個人日程管理 C#與數據庫
- 下一篇:c#做的一個停車收費系統
評論
共有 條評論