資源簡介
2005 c# 完整的門禁考勤系統,用2005 c#寫完整實例

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Drawing;
using?System.Windows.Forms;
using?System.Reflection;
namespace?AttendManager
{
????partial?class?AboutBox?:?Form
????{
????????public?AboutBox()
????????{
????????????InitializeComponent();
????????????//??初始化?AboutBox?以顯示程序集信息中包含的產品信息。
????????????//??也可以通過以下方法更改應用程序的程序集信息設置:
????????????//??-?項目->屬性->應用程序->程序集信息
????????????//??-?AssemblyInfo.cs
????????????this.Text?=?String.Format(“關于?{0}“?Assemblytitle);
????????????this.labelProductName.Text?=?AssemblyProduct;
????????????this.labelVersion.Text?=?String.Format(“版本?{0}“?AssemblyVersion);
????????????this.labelCopyright.Text?=?AssemblyCopyright;
????????????this.labelCompanyName.Text?=?AssemblyCompany;
????????????this.textBoxDescription.Text?=?AssemblyDescription;
????????}
????????#region?程序集屬性訪問器
????????public?string?Assemblytitle
????????{
????????????get
????????????{
????????????????//?獲取此程序集上的所有?title?屬性
????????????????object[]?attributes?=?Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblytitleAttribute)?false);
????????????????//?如果至少有一個?title?屬性
????????????????if?(attributes.Length?>?0)
????????????????{
????????????????????//?請選擇第一個屬性
????????????????????AssemblytitleAttribute?titleAttribute?=?(AssemblytitleAttribute)attributes[0];
????????????????????//?如果該屬性為非空字符串,則將其返回
????????????????????if?(titleAttribute.title?!=?““)
????????????????????????return?titleAttribute.title;
????????????????}
????????????????//?如果沒有?title?屬性,或者?title?屬性為一個空字符串,則返回?.exe?的名稱
????????????????return?System.IO.Path.GetFileNameWithoutExtension(Assembly.GetExecutingAssembly().Codebase);
????????????}
????????}
????????public?string?AssemblyVersion
????????{
????????????get
????????????{
????????????????return?Assembly.GetExecutingAssembly().GetName().Version.ToString();
????????????}
????????}
????????public?string?AssemblyDescription
????????{
????????????get
????????????{
????????????????//?獲取此程序集的所有?Description?屬性
????????????????object[]?attributes?=?Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyDescriptionAttribute)?false);
????????????????//?如果?Description?屬性不存在,則返回一個空字符串
????????????????if?(attributes.Length?==?0)
????????????????????return?““;
????????????????//?如果有?Description?屬性,則返回該屬性的值
????????????????return?((AssemblyDescriptionAttribute)attributes[0]).Description;
????????????}
????????}
????????public?string?AssemblyProduct
????????{
????????????get
????????????{
????????????????//?獲取此程序集上的所有?Product?屬性
????????????????object[]?attributes?=?Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyProductAttribute)?false);
????????????????//?如果?Product?屬性不存在,則返回一個空字符串
????????????????if?(attributes.Length?==?0)
????????????????????return?““;
????????????????//?如果有?Product?屬性,則返回該屬性的值
????????????????return?((AssemblyProductAttribute)attributes[0]).Produ
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????928??2008-02-26?16:49??AttendManager--\AttendManager.sln
????..A..H.?????45056??2008-04-18?21:55??AttendManager--\AttendManager.suo
?????文件???????4754??2008-04-18?15:41??AttendManager--\AttendManager\AboutBox.cs
?????文件??????10460??2008-04-18?15:41??AttendManager--\AttendManager\AboutBox.Designer.cs
?????文件??????33230??2008-04-18?15:41??AttendManager--\AttendManager\AboutBox.resx
?????文件???????1746??2008-04-17?16:15??AttendManager--\AttendManager\app.config
?????文件???????5944??2008-04-18?15:48??AttendManager--\AttendManager\AttendManager.csproj
?????文件??????????1??2008-04-18?13:48??AttendManager--\AttendManager\ClassDiagram1.cd
?????文件?????????79??2008-04-17?11:18??AttendManager--\AttendManager\DataSet1.cs
?????文件??????28068??2008-04-17?16:06??AttendManager--\AttendManager\DataSet1.Designer.cs
?????文件??????????3??2008-04-17?11:14??AttendManager--\AttendManager\DataSet1.xsc
?????文件???????4339??2008-04-17?11:18??AttendManager--\AttendManager\DataSet1.xsd
?????文件????????853??2008-04-17?11:18??AttendManager--\AttendManager\DataSet1.xss
?????文件????????346??2008-02-26?17:09??AttendManager--\AttendManager\Form1.cs
?????文件??????15948??2008-02-26?17:09??AttendManager--\AttendManager\Form1.Designer.cs
?????文件???????6214??2008-02-26?17:09??AttendManager--\AttendManager\Form1.resx
?????文件???????4157??2008-04-18?15:35??AttendManager--\AttendManager\Form_EditPW.cs
?????文件???????6884??2008-04-18?15:11??AttendManager--\AttendManager\Form_EditPW.Designer.cs
?????文件???????5814??2008-04-18?15:11??AttendManager--\AttendManager\Form_EditPW.resx
?????文件???????5676??2008-04-18?15:51??AttendManager--\AttendManager\Form_Main.cs
?????文件??????21594??2008-04-18?15:51??AttendManager--\AttendManager\Form_Main.Designer.cs
?????文件???????6409??2008-04-18?15:51??AttendManager--\AttendManager\Form_Main.resx
?????文件??????13337??2008-04-18?17:10??AttendManager--\AttendManager\Form_PersonManage.cs
?????文件??????27366??2008-04-18?16:59??AttendManager--\AttendManager\Form_PersonManage.Designer.cs
?????文件??????12430??2008-04-18?16:59??AttendManager--\AttendManager\Form_PersonManage.resx
?????文件??????12528??2008-04-18?16:06??AttendManager--\AttendManager\Form_UserManage.cs
?????文件??????24739??2008-04-18?16:06??AttendManager--\AttendManager\Form_UserManage.Designer.cs
?????文件??????12422??2008-04-18?16:06??AttendManager--\AttendManager\Form_UserManage.resx
?????文件???????5346??2008-04-18?14:28??AttendManager--\AttendManager\LoginFrm.cs
?????文件???????8587??2008-04-18?14:22??AttendManager--\AttendManager\LoginFrm.Designer.cs
............此處省略25個文件信息
- 上一篇:c#賽車游戲很實用
- 下一篇:單像空間后方交會C#
評論
共有 條評論