資源簡介
c#編寫串口通訊代碼 多線程實現 對串口通信測試具有極大的參考價值

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Drawing;
using?System.Windows.Forms;
using?System.Reflection;
namespace?Termie
{
????partial?class?AboutBox?:?Form
????{
????????public?AboutBox()
????????{
????????????InitializeComponent();
????????????//??Initialize?the?AboutBox?to?display?the?product?information?from?the?assembly?information.
????????????//??Change?assembly?information?settings?for?your?application?through?either:
????????????//??-?Project->Properties->Application->Assembly?Information
????????????//??-?AssemblyInfo.cs
????????????this.Text?=?String.Format(“About?{0}“?Assemblytitle);
????????????this.labelProductName.Text?=?AssemblyProduct;
????????????this.labelVersion.Text?=?String.Format(“Version?{0}“?AssemblyVersion);
????????????this.labelCopyright.Text?=?AssemblyCopyright;
????????????this.labelCompanyName.Text?=?AssemblyCompany;
????????????this.textBoxDescription.Text?=?AssemblyDescription;
????????}
????????#region?Assembly?Attribute?Accessors
????????public?string?Assemblytitle
????????{
????????????get
????????????{
????????????????//?Get?all?title?attributes?on?this?assembly
????????????????object[]?attributes?=?Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblytitleAttribute)?false);
????????????????//?If?there?is?at?least?one?title?attribute
????????????????if?(attributes.Length?>?0)
????????????????{
????????????????????//?Select?the?first?one
????????????????????AssemblytitleAttribute?titleAttribute?=?(AssemblytitleAttribute)attributes[0];
????????????????????//?If?it?is?not?an?empty?string?return?it
????????????????????if?(titleAttribute.title?!=?““)
????????????????????????return?titleAttribute.title;
????????????????}
????????????????//?If?there?was?no?title?attribute?or?if?the?title?attribute?was?the?empty?string?return?the?.exe?name
????????????????return?System.IO.Path.GetFileNameWithoutExtension(Assembly.GetExecutingAssembly().Codebase);
????????????}
????????}
????????public?string?AssemblyVersion
????????{
????????????get
????????????{
????????????????return?Assembly.GetExecutingAssembly().GetName().Version.ToString();
????????????}
????????}
????????public?string?AssemblyDescription
????????{
????????????get
????????????{
????????????????//?Get?all?Description?attributes?on?this?assembly
????????????????object[]?attributes?=?Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyDescriptionAttribute)?false);
????????????????//?If?there?aren‘t?any?Description?attributes?return?an?empty?string
????????????????if?(attributes.Length?==?0)
????????????????????return?““;
????????????????//?If?there?is?a?Description?attribute?return?its?value
????????????????return?((AssemblyDescriptionAttribute)attributes[0]).Description;
????????????}
????????}
????????public?string?AssemblyProduct
????????{
????????????get
????????????{
????????????????//?Get?all?P
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4879??2008-02-15?11:57??c#編寫串口通訊代碼?多線程實現\AboutBox.cs
?????文件??????10533??2008-02-15?11:58??c#編寫串口通訊代碼?多線程實現\AboutBox.Designer.cs
?????文件??????49720??2008-02-15?11:58??c#編寫串口通訊代碼?多線程實現\AboutBox.resx
?????文件?????153600??2015-12-30?09:29??c#編寫串口通訊代碼?多線程實現\bin\Debug\Termie.exe
?????文件????????214??2015-12-30?09:30??c#編寫串口通訊代碼?多線程實現\bin\Debug\Termie.ini
?????文件??????73216??2015-12-30?09:29??c#編寫串口通訊代碼?多線程實現\bin\Debug\Termie.pdb
?????文件??????22704??2015-12-30?10:24??c#編寫串口通訊代碼?多線程實現\bin\Debug\Termie.vshost.exe
?????文件????????490??2013-03-18?17:00??c#編寫串口通訊代碼?多線程實現\bin\Debug\Termie.vshost.exe.manifest
?????文件???????6488??2008-10-13?16:07??c#編寫串口通訊代碼?多線程實現\CommPort.cs
?????文件??????17722??2008-10-13?16:05??c#編寫串口通訊代碼?多線程實現\Form1.cs
?????文件??????30824??2008-10-13?16:05??c#編寫串口通訊代碼?多線程實現\Form1.Designer.cs
?????文件???????5814??2008-10-13?16:05??c#編寫串口通訊代碼?多線程實現\Form1.resx
?????文件???????5300??2008-05-29?09:13??c#編寫串口通訊代碼?多線程實現\Form2.cs
?????文件??????15765??2008-05-29?09:09??c#編寫串口通訊代碼?多線程實現\Form2.Designer.cs
?????文件???????5814??2008-05-29?09:09??c#編寫串口通訊代碼?多線程實現\Form2.resx
?????文件???????1619??2008-02-20?10:50??c#編寫串口通訊代碼?多線程實現\IniFile.cs
?????文件???????1469??2008-02-15?11:44??c#編寫串口通訊代碼?多線程實現\license.txt
?????文件????????791??2015-12-30?09:29??c#編寫串口通訊代碼?多線程實現\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件???????6964??2015-12-30?09:29??c#編寫串口通訊代碼?多線程實現\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件???????4608??2015-12-30?09:29??c#編寫串口通訊代碼?多線程實現\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
?????文件??????29192??2015-12-30?09:29??c#編寫串口通訊代碼?多線程實現\obj\Debug\Termie.AboutBox.resources
?????文件???????1085??2015-12-30?10:24??c#編寫串口通訊代碼?多線程實現\obj\Debug\Termie.csproj.FileListAbsolute.txt
?????文件????????966??2015-12-30?09:29??c#編寫串口通訊代碼?多線程實現\obj\Debug\Termie.csproj.GenerateResource.Cache
?????文件???????1588??2015-12-30?09:29??c#編寫串口通訊代碼?多線程實現\obj\Debug\Termie.csprojResolveAssemblyReference.cache
?????文件?????153600??2015-12-30?09:29??c#編寫串口通訊代碼?多線程實現\obj\Debug\Termie.exe
?????文件????????180??2015-12-30?09:29??c#編寫串口通訊代碼?多線程實現\obj\Debug\Termie.Form1.resources
?????文件????????180??2015-12-30?09:29??c#編寫串口通訊代碼?多線程實現\obj\Debug\Termie.Form2.resources
?????文件??????73216??2015-12-30?09:29??c#編寫串口通訊代碼?多線程實現\obj\Debug\Termie.pdb
?????文件????????180??2015-12-30?09:29??c#編寫串口通訊代碼?多線程實現\obj\Debug\Termie.Properties.Resources.resources
?????文件????????498??2008-02-15?10:03??c#編寫串口通訊代碼?多線程實現\Program.cs
............此處省略20個文件信息
- 上一篇:c#窗體應用程序實現數據庫增刪改查
- 下一篇:C#串口獲取GPS信息
評論
共有 條評論