数据库毕业课程设计-企业客户信息管理系统_第1页
数据库毕业课程设计-企业客户信息管理系统_第2页
数据库毕业课程设计-企业客户信息管理系统_第3页
数据库毕业课程设计-企业客户信息管理系统_第4页
数据库毕业课程设计-企业客户信息管理系统_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录...............................................................Abstract...............................................................1.1.........................................................1.2国内外发展.......................................................1.3.........................................................1.4.................................................................................................................2.1..........................................................2.2..........................................................2.3(硬件、软件要求)......................................2.4........................................................2.5ACCESS的发展..........................................................................................................3.1..........................................................3.2........................................................3.3....................................................3.4应用程序设计 13.4.2系统界面设计 1第四章系统实现 1系统编码 1总体实现 3第五章总结与展望 3总结 3展望 3致谢 3参考文献 3中文摘要本系统为企业客户信息管理系统,通过该系统,使企业的客户管理工作系统化、规范化、自动化,从而达到提高企业客户MicrosoftVisualStudio2008。企业客户管理系统能够对企业客户基础信息、客户档案MicrosoftWindow2000XP。关键词: 企业客户信息管理、日常记事、通讯录、系统管理AbstractThe system for the enterprise customer informationmanagement system, through the system, the enterprisecustomermanagementsystematization,standardization,automation, customer management to improve The system for the enterprise customer informationmanagement system, through the system, the enterprisecustomermanagementsystematization,standardization,automation, customer management to improve enterpriseefficiency. Development tool used is Microsoft Visual Studio2008.Enterprisecustomer managementsystemstotheenterprise customer base of information, customer profiles,browse, customer inquiries, customer statistics, daily notes,addressbook,databasebackupandrestoreandemptytheothermanagement.Timelyinformationaboutchangesineveryaspect.management.ManagersmustManagersmustLogensurethesecurityofthesystem.System'soverallmissionistomakecorporatemanagerscanquicklyandeasily completethetaskof enterprisecustomermanagement.HelpimproveHelpimprovemanagementefficiency.MicrosoftWindow2000XP.Keywords:administrative,dailysummaryrecord,addressbook,Systemmanagement第一章前言课题背景转眼间三年的高校生活就要结束了,最后的一个任务就是做一个毕业设计,根据我在洁驹汽车服务有限公司的工作需要,结合自己所学的专C#客户信息管理系统作为毕业设计作品。通过VisualStudio2008Caccess国内外发展Internet和数字化时代,通过计算机管理软件对企业进行管理,管理更多的客户信息,快捷而方便的让管理员能在最快的时间里找到、修改、保存自己所需要的相关信息。让更多的企业对自己客户的管理更加规范、快速、方便。研究内容首先,我需要把企业客户管理系统需要来判断该系统所需要实现的功能,再根据功能需要制定一个清单将软件目标详细地有条理地罗列出来,再C其次,通过一些图片和字体的美化,让整个界面看上去比较美观。把各种需要的表单、菜单和主程序都给建立好。最后,通过C#和acces将各个功能连接和实现。C的语句实现控件和表、菜单之间的连接,有效的完成设计。研究意义企业是一个生产、管理的集散地,生产资料和企业客户资料繁多,包添加企业客户信息方面都没有很好的发挥它的效益,企业客户资料管理复杂、工作量大比较突出,不能利用多种途径查询企业客户资料,修改后不能同步更改所有档案资料。这就是企业客户管理系统开发的基本环境。设计处理查询方式单一,添加不能与统计同步,出错率高,出错后不易更改。由于信息比较多,企业客户信息管理比较混乱;一般客户情况是记录的,资料的数目和内容记录在文件中,资料室的工作人员和管理人员费力。如果对很长时间以前的资料进行更改就更加困难了。确性,能够及时、准确、有效的查询、修改和保存资料情况。第二章开发环境开发平台考虑到本系统的性能要求,和现有的条件,我选择了WINDOWSXPWINDOWS的扩展和软件升级。开发工具针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点WINDOWSVisualStudio2008(VS2008)作为软件开发工具。选用该工具有发下几方面的优点:VS2008CC环境,整合的源代码编辑器、编译器、调试器和资源编辑器,开发人员可利用插件模式、面向对象的程序设计方法整合各种开发工作,大大简化了应用系统的开发过程,并提高了系统工程的模块化和紧凑性。VS2008系统的配置(硬件、软件要求)CPU:Pentium43.0内存:512MB硬盘:80GB以上。显示器:1024×768数据库:Access2000操作系统:WindowsXP或更高版本。数据库技术Access2090Access2003AccessOffice更容易掌握。AccessPCDBASEParadoxFoxPro)数据库。此外,AccessAccessVBAAccess的发展Access数据库系统既是一个关系数据库系统,还是设计作为Windows图形用户界面的应用程序生成器。它经历了一个长期的发展过程。Microsoft19905Windows3.0199211MicrosoftWindowsAccess1.0年起,AccessOffice95MicrosoftAccess2.0、7.095、8.097、9.02000、10.02002,直Access2003、2007Access2003Office2003Word2003Excel2003Powerpoint2003InternetIntranetAccess所提供的各种工具既非常实用又非常方便,同时还能够获得高效的数据处理能力。AccessAccessPCOLEODBCSQLVBA(Application)编写数据库应用程序;提供了包括断点设置、单步执行等调试功能;能够像Word那样自动进行语法检査和错误诊断;进一步完善了将InternetIntranet集成到整个办公室的桌面操作环境。总之,Access发展到现在已经向用户展示出它的易于使用和功能强大的特性。第三章系统分析与设计需求分析常记事、家庭住址和服务情况,还可根据需要对其进行信息更新,包括对修改、删除等操作、查询等。能进行多条件的企业客户信息查询的查询。信息的统计等。换操作。其他操作。能在必要的时候调用其他工具(如可调用记事本。备忘记录、数据库模块组成。数据库设计3.1图3.1数据流程图企业客户管理系统的 E-R 图如图 3.2 所示:图3.2E-R模型图数据库逻辑设计本系统数据库各数据库表的结构如下图所示:表tbAdmin表tbUserInfo应用程序设计总体设计企业客户管理系统的总体结构图如图3.26所示:系统界面设计用户登录窗口界面是用户看到的第一幅画面,也是进入系统之前必须3.27图3.27登录界面计,同时当打开登陆界面是会自动播放动听的背景音乐。第四章系统实现系统编码用户登录(1)用户登录的表单界面设计如图4.1所示:图图4.1用户登录界面功能及设计说明tbAdmin行查找,如果找到,将判断该用户的权限,从而调出相应的操作权限供用户操作。代码①登录按钮的Click代码如下:FormLogin:Form{privateboolres=false;OleDbConnectioncon;OleDbDataReadertbread;FormLogin(){InitializeComponent();}buttonClose_Click(sender,EventArgse){Application.Exit();}buttonOk_Click(sender,EventArgse){getCon();{tbread.Read();pw=tbread.GetValue(0).ToString();(pw==textBoxPW.Text){ClassAdminName.adminName=textBoxName.Text;.Close();}MessageBox.Show("密码错误!","提示",MessageBoxButtons.OK);}{MessageBox.Show("MessageBoxButtons.OK);}con.Close();}OleDbDataReadergetCon(){{创建连接数据库的字符串ConStr="Provider=Microsoft.Jet.OLEDB.4.0;Datasource=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=dbJJCRM.mdb";con= OleDbConnection(ConStr);对数据库进行查询操作sql="selectadminPasswordfromtbAdminwhereadminName='"+textBoxName.Text+"'";OleDbCommandcmd= OleDbCommand(sql,con.Open();tbreadcmd.ExecuteReader(); 读取数据tbread;}{MessageBox.Show("连接错误!","提示",MessageBoxButtons.OK);;}}}显示界面4.2图4.2显示界面功能及设计说明:显示用户界面主要是为了方便用户对所有的客户信息有个整体的了保存的所有客户信息资料详细的显示在上图对话框中。代码:publicpartialclassFormView:Form{privateOleDbConnectioncon;privateOleDbDataReadertbread;introw=0;publicFormView(){InitializeComponent();}privatevoidFormView_Load(objectsender,EventArgse){getCon();listViewViewAll.Items.Clear();try{while(tbread.Read()){ListViewItemlvi=newListViewItem(tbread.GetValue(1).ToString());lvi.SubItems.Add(tbread.GetValue(2).ToString());lvi.SubItems.Add(tbread.GetValue(3).ToString());lvi.SubItems.Add(tbread.GetValue(4).ToString());lvi.SubItems.Add(tbread.GetValue(5).ToString());lvi.SubItems.Add(tbread.GetValue(6).ToString());listViewViewAll.Items.Add(lvi);}}catch{MessageBox.Show("MessageBoxButtons.OK);}con.Close();}publicOleDbDataReadergetCon(){try{stringConStr="Provider=Microsoft.Jet.OLEDB.4.0;Datasource=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=dbJJCRM.mdb";con=newOleDbConnection(ConStr);stringsql="select*fromOleDbCommandcmd=newOleDbCommand(sql,con.Open();tbread=cmd.ExecuteReader();returntbread;}catch{MessageBox.Show("连接错误!","提示",MessageBoxButtons.OK);returnnull;}}}主界面(1)4.3图4.3系统主界面图4.3系统主界面(2)功能及设计说明统的操作说明以及关于程序的信息。(3)主要事件代码如下:FormMain:Form{FormMain(){InitializeComponent();隐藏此窗体,并显示登入窗体.Hide();FormLoginfl= fl.ShowDialog();}FormMain_Load(sender,EventArgse){在公司名称下显示欢迎该用户labelWelcom.Text="欢迎:"+ClassAdminName.adminName;}buttonViewAll_Click(sender,EventArgse){FormViewfv= fv.MdiParent=;fv.Show();}buttonSearch_Click(sender,EventArgse){FormSearchfs= fs.MdiParent=;fs.Show();}buttonAdd_Click(sender,EventArgse){FormAddfa= fa.MdiParent=;fa.Show();}buttonUpdate_Click(sender,EventArgse){FormUpdatefu= fu.MdiParent=;fu.Show();}buttonExit_Click(sender,EventArgse){Application.Exit();}buttonDelete_Click(sender,EventArgse){FormDeletefd= fd.MdiParent=;fd.Show();}button1_Click(sender,EventArgse){AboutBox1aboutbox= AboutBox1();aboutbox.ShowDialog();}button2_Click(sender,EventArgse){System.Diagnostics.Process.Start("notepad.exe");}button3_Click(sender,EventArgse){Form1form1= form1.ShowDialog();}}搜索用户4.4图4.4客户信息搜索功能及设计说明:户的工作了。代码:partialclassFormSearch{<summary>Requireddesignervariable.<summary>privateSystemponentModel.IContainercomponents=null;<summary>Cleanupanyresourcesbeingused.<summary><paramname="disposing">trueifmanagedresourcesbedisposed;otherwise,false.<param>protectedoverridevoidDispose(booldisposing){if(disposing&&(components!=null)){components.Dispose();}base.Dispose(disposing);}#regionWindowsFormDesignergeneratedcode<summary>RequiredmethodforDesignersupport-donotthecontentsofthismethodwiththecodeeditor.<summary>privatevoidInitializeComponent(){this.groupBoxSearch=newSystem.Windows.Forms.GroupBox();this.buttonClear=newSystem.Windows.Forms.Button();this.buttonSearch=newSystem.Windows.Forms.Button();this.textBoxSearch=newSystem.Windows.Forms.TextBox();this.radioButtonNumberSearch=System.Windows.Forms.RadioButton();this.radioButtonNameSearch=System.Windows.Forms.RadioButton();this.listViewView=newSystem.Windows.Forms.ListView();this.columnHeader1=System.Windows.Forms.ColumnHeader();this.columnHeader2=System.Windows.Forms.ColumnHeader();this.columnHeader3=System.Windows.Forms.ColumnHeader();this.columnHeader4=System.Windows.Forms.ColumnHeader();this.columnHeader5=System.Windows.Forms.ColumnHeader();this.columnHeader6=System.Windows.Forms.ColumnHeader();this.groupBoxSearch.SuspendLayout();this.SuspendLayout();groupBoxSearchthis.groupBoxSearch.Controls.Add(this.buttonClear);this.groupBoxSearch.Controls.Add(this.buttonSearch);this.groupBoxSearch.Controls.Add(this.textBoxSearch);this.groupBoxSearch.Controls.Add(this.radioButtonNumberSearch);this.groupBoxSearch.Controls.Add(this.radioButtonNameSearch);this.groupBoxSearch.Dock=System.Windows.Forms.DockStyle.Top;this.groupBoxSearch.Location=newSystem.Drawing.Point(0,0);this.groupBoxSearch.Name="groupBoxSearch";this.groupBoxSearch.Size=newSystem.Drawing.Size(531,107);this.groupBoxSearch.TabIndex=1;this.groupBoxSearch.TabStop=false;this.groupBoxSearch.Text搜索用户this.groupBoxSearch.EnternewSystem.EventHandler(this.groupBoxSearch_Enter);buttonClearthis.buttonClear.Location=newSystem.Drawing.Point(402,58);this.buttonClear.Name="buttonClear";this.buttonClear.Size=newSystem.Drawing.Size(75,23);

this.buttonClear.TabIndex=4;this.buttonClear.Text="重置";this.buttonClear.UseVisualStyleBackColor=true;this.buttonClear.Click+=newSystem.EventHandler(this.buttonClear_Click);buttonSearchthis.buttonSearch.Location=newSystem.Drawing.Point(402,30);this.buttonSearch.Name="buttonSearch";this.buttonSearch.Size=newSystem.Drawing.Size(75,23);

this.buttonSearch.TabIndex=3;this.buttonSearch.Text="搜索";this.buttonSearch.UseVisualStyleBackColor=true;this.buttonSearch.Click+=newSystem.EventHandler(this.buttonSearch_Click);textBoxSearchthis.textBoxSearch.Location=newSystem.Drawing.Point(171,46);this.textBoxSearch.Name="textBoxSearch";this.textBoxSearch.Size=newSystem.Drawing.Size(195,21);

this.textBoxSearch.TabIndex=2;radioButtonNumberSearchthis.radioButtonNumberSearch.AutoSize=this.radioButtonNumberSearch.Location=newSystem.Drawing.Point(47,65);this.radioButtonNumberSearch.Name="radioButtonNumberSearch";this.radioButtonNumberSearch.Size=System.Drawing.Size(107,16);this.radioButtonNumberSearch.TabIndex=1;this.radioButtonNumberSearch.TabStop=true;this.radioButtonNumberSearch.Text";this.radioButtonNumberSearch.UseVisualStyleBackColor=true;radioButtonNameSearchthis.radioButtonNameSearch.AutoSize=this.radioButtonNameSearch.Location=newSystem.Drawing.Point(47,30);this.radioButtonNameSearch.Name="radioButtonNameSearch";this.radioButtonNameSearch.Size=newSystem.Drawing.Size(107,16);this.radioButtonNameSearch.TabIndex=0;this.radioButtonNameSearch.TabStop=true;this.radioButtonNameSearch.Text="按客户名称搜索";this.radioButtonNameSearch.UseVisualStyleBackColor=true;listViewViewthis.listViewView.Columns.AddRange(newSystem.Windows.Forms.ColumnHeader[]{this.columnHeader1,this.columnHeader2,this.columnHeader3,this.columnHeader4,this.columnHeader5,this.columnHeader6});this.listViewView.Dock=System.Windows.Forms.DockStyle.Bottom;this.listViewView.FullRowSelect=true;this.listViewView.GridLines=true;this.listViewView.Location=newSystem.Drawing.Point(0,108);this.listViewView.Name="listViewView";this.listViewView.Size=newSystem.Drawing.Size(531,132);false;

this.listViewView.TabIndex=0;this.listViewView.UseCompatibleStateImageBehaviorthis.listViewView.View=System.Windows.Forms.View.Details;columnHeader1this.columnHeader1.Textthis.columnHeader1.Width70;columnHeader2this.columnHeader2.Textthis.columnHeader2.Width72;columnHeader3this.columnHeader3.Textthis.columnHeader3.Width88;columnHeader4this.columnHeader4.Textthis.columnHeader4.Width134;columnHeader5this.columnHeader5.Textthis.columnHeader5.Width81;columnHeader6this.columnHeader6.Textthis.columnHeader6.Width76;FormSearchthis.AutoScaleDimensions=newSystem.Drawing.SizeF(6F,12F);this.AutoScaleMode=System.Windows.Forms.AutoScaleMode.Font;this.ClientSize=newSystem.Drawing.Size(531,this.Controls.Add(this.listViewView);this.Controls.Add(this.groupBoxSearch);this.Name="FormSearch";this.Text="搜索用户";this.Load+=newSystem.EventHandler(this.FormSearch_Load);this.groupBoxSearch.ResumeLayout(false);this.groupBoxSearch.PerformLayout();this.ResumeLayout(false);}#endregionprivateSystem.Windows.Forms.GroupBoxprivateSystem.Windows.Forms.ButtonbuttonClear;privateSystem.Windows.Forms.ButtonbuttonSearch;privateSystem.Windows.Forms.TextBoxtextBoxSearch;privateSystem.Windows.Forms.RadioButtonradioButtonNumberSearch;privateSystem.Windows.Forms.RadioButtonradioButtonNameSearch;privateSystem.Windows.Forms.ListViewlistViewView;privateSystem.Windows.Forms.ColumnHeadercolumnHeader1;privateSystem.Windows.Forms.ColumnHeadercolumnHeader2;privateSystem.Windows.Forms.ColumnHeadercolumnHeader3;privateSystem.Windows.Forms.ColumnHeadercolumnHeader4;privateSystem.Windows.Forms.ColumnHeadercolumnHeader5;private}System.Windows.Forms.ColumnHeadercolumnHeader6;添加用户(1)添加用户系统界面如图4.5所示:图4.5添加用户信息界面(2)功能及设计说明:当有新的客户信息需要立即添加到系统中去以方便客户信息的科学有效地管理,即使更新等工作的开展,因此作为客户信息管理系统添加客我们只要将相关的客户信息填写完毕主要包括客户姓名、会员卡号、车牌了同名同姓的客户给管理带来的麻烦。(3)代码:FormAdd:Form{OleDbConnectioncon;FormAdd(){InitializeComponent();}FormAdd_Load(sender,EventArgse){}buttonOk_Click(sender,EventArgse){(getCon()){MessageBox.Show("MessageBoxButtons.OK);buttonClear_Click(sender,e);}{MessageBox.Show("添加失败!","提示",MessageBoxButtons.OK);}}buttonClear_Click(sender,EventArgse){textBoxName.Text="";textBoxNum.Text="";textBoxAutoNum.Text="";textBoxAddress.Text="";textBoxService.Text="";textBoxMenu.Text="";}BooleangetCon(){{ConStr="Provider=Microsoft.Jet.OLEDB.4.0;Datasource=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=dbJJCRM.mdb";con= sql="insertintotbUserInfo(userName,userNum,userAutoNum,userAddress,userService,userMenu)values('"+textBoxName.Text+"','"+textBoxNum.Text+"','"textBoxAutoNum.Text+"','"+textBoxAddress.Text+"','"+textBoxService.Text+"','"+textBoxMenu.Text+"')";OleDbCommandcmd= OleDbCommand(sql,con);}}}修改用户

con.Open();cmd.ExecuteNonQuery();{修改用户界面如图4.6所示:4.6功能及设计说明:“确定”按钮就可以将客户信息进行保存了。代码:FormUpdate:Form{id="";OleDbConnectioncon;OleDbDataReadertbread;FormUpdate(){InitializeComponent();}FormUpdate_Load(sender,EventArgse){}buttonSearch_Click(sender,EventArgse){getCon();tbread.Read();{id=tbread.GetValue(0).ToString();textBoxName.Text=tbread.GetValue(1).ToString();textBoxNum.Text=tbread.GetValue(2).ToString();textBoxAutoNum.Text=tbread.GetValue(3).ToString();textBoxAddress.Texttbread.GetValue(4).ToString();textBoxService.Texttbread.GetValue(5).ToString();textBoxMenu.Texttbread.GetValue(6).ToString();buttonClear_Click(sender,e);}{MessageBox.Show("暂时没有数据!","提示",MessageBoxButtons.OK);}con.Close();}buttonClear_Click(sender,EventArgse){textBoxSearch.Text="";}buttonOk_Click(sender,EventArgse){(update()){MessageBox.Show("MessageBoxButtons.OK);buttonClearUser_Click(sender,e);}{MessageBox.Show("修改失败!","提示",MessageBoxButtons.OK);}con.Close();}buttonClearUser_Click(sender,EventArgse){textBoxName.Text="";textBoxNum.Text="";textBoxAutoNum.Text="";textBoxAddress.Text="";textBoxService.Text="";textBoxMenu.Text="";}Booleanupdate(){{ConStr="Provider=Microsoft.Jet.OLEDB.4.0;Datasource=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=dbJJCRM.mdb";con= OleDbConnection(ConStr);sql="updatetbUserInfosetuserName='"+textBoxName.Text+"',userNum='"+textBoxNum.Text+"',userAutoNum='"+textBoxAutoNum.Text+"',userAddress='"textBoxAddress.Text+"',userService='"+textBoxService.Text"',userMenu='"+textBoxMenu.Text+"'whereid="+.Parse(id);OleDbCommandcmd= OleDbCommand(sql,con.Open();cmd.ExecuteNonQuery();;}{;}}OleDbDataReadergetCon(){{ConStr="Provider=Microsoft.Jet.OLEDB.4.0;Datasource=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=dbJJCRM.mdb";con= OleDbConnection(ConStr);sql="select*fromtbUserInfowhereuserNum='"+textBoxSearch.Text+"'";OleDbCommandcmd= OleDbCommand(sql,con.Open();tbread=cmd.ExecuteReader();tbread;}{MessageBox.Show("连接错误!","提示",MessageBoxButtons.OK);}}}删除界面4.74.7功能及设计说明:按钮就可以将信息删除了。(3)代码:FormDelete:Form{id="";OleDbConnectioncon;OleDbDataReadertbread;FormDelete(){InitializeComponent();}FormDelete_Load(sender,EventArgse){}buttonSearch_Click(sender,EventArgse){getCon();tbread.Read();{id=tbread.GetValue(0).ToString();textBoxName.Text=tbread.GetValue(1).ToString();textBoxNum.Text=tbread.GetValue(2).ToString();textBoxAutoNum.Text=tbread.GetValue(3).ToString();textBoxAddress.Texttbread.GetValue(4).ToString();textBoxService.Texttbread.GetValue(5).ToString();textBoxMenu.Text=tbread.GetValue(6).ToString();buttonClear_Click(sender,e);}{MessageBox.Show("暂时没有数据!","提示",MessageBoxButtons.OK);}con.Close();}buttonClear_Click(sender,EventArgse){textBoxSearch.Text="";}buttonDelete_Click(sender,EventArgse){(delete()){MessageBox.Show("MessageBoxButtons.OK);textBoxName.Text="";textBoxNum.Text="";textBoxAutoNum.Text="";textBoxAddress.Text="";textBoxService.Text="";textBoxMenu.Text="";}{MessageBox.Show("删除失败!","提示",MessageBoxButtons.OK);}con.Close();}buttonCancel_Click(sender,EventArgse){.Close();}Booleandelete(){{ConStr="Provider=Microsoft.Jet.OLEDB.4.0;Datasource=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=dbJJCRM.mdb";con= OleDbConnection(ConStr);sql="deletefromtbUserInfowhereID="+.Parse(id);}

OleDbCommandcmd= OleDbCommand(sql,con.Open();cmd.ExecuteNonQuery();;{;}}OleDbDataReadergetCon(){{ConStr="Provider=Microsoft.Jet.OLEDB.4.0;Datasource=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=dbJJCRM.mdb";con= OleDbConnection(ConStr);sql="select*fromtbUserInfowhereuserNum'"+textBoxSearch.Text+"'";OleDbCommandcmd= OleDbCommand(sql,con.Open();tbread=cmd.ExecuteReader();tbread;}{MessageBox.Show("连接错误!","提示",MessageBoxButtons.OK);;}}}关于对话框(1)关于对话框如图4.8所示:4.8功能及设计说明:广大客户信息的安全,因此有必要对其进行发布声明。代码:AboutBox1:Form{AboutBox1(){InitializeComponent();.TextString.Format({0}{0}",AssemblyTitle);.labelProductName.Text=AssemblyProduct;.labelVersion.TextString.Format("{0}AssemblyVersion);.labelCopyright.Text=AssemblyCopyright;.labelCompanyName.Text=AssemblyCompany;.textBoxDescription.Text=AssemblyDescription;}程序集属性访问器AssemblyTitle{{[]attributes=Assembly.GetExecutingAssembly().GetCustomAttributes((AssemblyTitleAttribute),);(attributes.Length>0){AssemblyTitleAttributetitleAttribute(AssemblyTitleAttribute)attributes[0];(titleAttribute.Title!=""){titleAttribute.Title;}}System.IO.Path.GetFileNameWithoutExtension(Assembly.GetExecutingAssembly().CodeBase);}}AssemblyVersion{{Assembly.GetExecutingAssembly().GetName().Version.ToString();}}AssemblyDescription{{[]attributes=Assembly.GetExecutingAssembly().GetCustomAttributes((AssemblyDescriptionAttribute),);(attributes.Length==0){"";}((AssemblyDescriptionAttribute)attributes[0]).Description;}}AssemblyProduct{{[]attributes=Assembly.GetExecutingAssembly().GetCustomAttributes((AssemblyProductAttribute),);(attributes.Length==0){"";}((AssemblyProductAttribute)attributes[0]).Product;}}AssemblyCopyright{{[]attributes=Assembly.GetExecutingAssem

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论