-
大小: 890KB文件類(lèi)型: .zip金幣: 2下載: 1 次發(fā)布日期: 2021-06-12
- 語(yǔ)言: C#
- 標(biāo)簽:
資源簡(jiǎn)介
WinForm編寫(xiě)的一款神奇、美觀的時(shí)鐘程序,值得各位新老程序員學(xué)習(xí)、研究。千萬(wàn)不可錯(cuò)過(guò)喲

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Drawing;
using?System.Windows.Forms;
using?System.Reflection;
namespace?DateTime1
{
????partial?class?AboutBox1?:?Form
????{
????????public?AboutBox1()
????????{
????????????InitializeComponent();
????????????//??初始化?AboutBox?以顯示程序集信息中包含的產(chǎn)品信息。
????????????//??也可以通過(guò)以下方法更改應(yīng)用程序的程序集信息設(shè)置:
????????????//??-?項(xiàng)目->屬性->應(yīng)用程序->程序集信息
????????????//??-?AssemblyInfo.cs
????????????this.Text?=?String.Format(“關(guān)于?{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?程序集屬性訪(fǎng)問(wèn)器
????????public?string?Assemblytitle
????????{
????????????get
????????????{
????????????????//?獲取此程序集上的所有?title?屬性
????????????????object[]?attributes?=?Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblytitleAttribute)?false);
????????????????//?如果至少有一個(gè)?title?屬性
????????????????if?(attributes.Length?>?0)
????????????????{
????????????????????//?請(qǐng)選擇第一個(gè)屬性
????????????????????AssemblytitleAttribute?titleAttribute?=?(AssemblytitleAttribute)attributes[0];
????????????????????//?如果該屬性為非空字符串,則將其返回
????????????????????if?(titleAttribute.title?!=?““)
????????????????????????return?titleAttribute.title;
????????????????}
????????????????//?如果沒(méi)有?title?屬性,或者?title?屬性為一個(gè)空字符串,則返回?.exe?的名稱(chēng)
????????????????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?屬性不存在,則返回一個(gè)空字符串
????????????????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?屬性不存在,則返回一個(gè)空字符串
????????????????if?(attributes.Length?==?0)
????????????????????return?““;
????????????????//?如果有?Product?屬性,則返回該屬性的值
????????????????return?((AssemblyProductAttribute)attributes[0]).Product
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件???????37092??2009-09-18?16:34??25175_1.jpg
?????文件???????50721??2009-09-18?16:35??25175_2.jpg
?????文件???????16063??2009-09-18?16:33??25175_3.jpg
?????文件?????????724??2012-07-20?16:20??25175源碼必讀.txt
?????文件????????4868??2012-07-20?16:23??AboutBox1.cs
?????文件???????10541??2012-07-20?16:21??AboutBox1.Designer.cs
?????文件???????49720??2009-09-18?16:30??AboutBox1.resx
?????目錄???????????0??2009-06-27?22:32??bin\
?????目錄???????????0??2009-09-18?16:16??bin\Debug\
?????文件????????5146??2007-11-21?21:01??bin\Debug\Clock.xm
?????文件????????1727??2012-07-20?16:18??bin\Debug\DiskTop?Clock.application
?????文件??????126976??2012-07-20?16:18??bin\Debug\DiskTop?Clock.exe
?????文件????????2668??2012-07-20?16:18??bin\Debug\DiskTop?Clock.exe.manifest
?????文件???????75264??2012-07-20?16:18??bin\Debug\DiskTop?Clock.pdb
?????文件????????1727??2012-07-20?16:18??bin\Debug\DiskTop?Clock.vshost.application
?????文件????????5632??2005-12-08?14:51??bin\Debug\DiskTop?Clock.vshost.exe
?????文件????????2668??2012-07-20?16:18??bin\Debug\DiskTop?Clock.vshost.exe.manifest
?????目錄???????????0??2009-06-27?22:39??bin\Debug\Skin\
?????文件??????145256??2007-09-29?20:33??bin\Debug\Skin\BEIKO.bmp
?????文件??????636780??2007-09-29?12:38??bin\Debug\Skin\children.BMP
?????文件??????172856??2007-08-19?14:12??bin\Debug\Skin\Default.bmp
?????文件????????9049??2009-05-04?07:06??bin\Debug\Skin\ico-arrow.gif
?????文件??????235256??2007-09-30?03:25??bin\Debug\Skin\MOON.bmp
?????文件??????172856??2007-08-19?17:49??bin\Debug\Skin\sh3.bmp
?????文件??????172856??2007-09-24?15:02??bin\Debug\Skin\vector.bmp
?????文件??????345296??2007-10-08?22:33??bin\Debug\Skin\中國(guó)結(jié).bmp
?????文件?????????388??2007-08-16?22:00??ClassDiagram1.cd
?????文件???????????1??2007-08-18?00:11??ClassDiagram2.cd
?????文件????????7406??2007-09-29?18:35??ClockICO.ico
?????文件????????5406??2007-09-29?18:35??DateTime1.csproj
?????文件?????????605??2007-09-29?00:02??DateTime1.csproj.user
............此處省略32個(gè)文件信息
評(píng)論
共有 條評(píng)論