
c#
文章平均质量分 58
heeye
这个作者很懒,什么都没留下…
展开
-
winform:无法引用其他类库,dll,using等个人看法
在项目类库中已经引用了相关了类库,生成解决方案也没问题,但是到了后置代码,通过using引用其他类库的时候,再生成解决方案或者生成单个类库,就会报“未能找到类型或命名空间“xxx"(是否缺少using指令或程序引用?)”之类的错误,曾经在写asp.net的时候也碰到过1次,当时解决方法是重新建立一个解决方案,然后把类库重新引用到新的解决方案中,但今天在写winform的时候挺匪夷所思,前后捣鼓了半转载 2014-04-29 15:43:50 · 804 阅读 · 0 评论 -
Winform开发框架主界面设计展示
做了好多年Winform的程序的开发,主窗口的界面设计一般都要求做的更好一些,可以根据不同的系统功能模块进行归类整合,能使客户迅速寻找到相关功能的同时,也能感觉到整体性的美观大方,因此主窗口的界面设计总是会精益求精,力求做到更好用、更美观,这样才能吸引客户使用。目前的主体界面设计,可以使用很多控件进行美化,这样能使得开发者能够迅速开发好美观的界面,也可以使得界面总体性有一个统一、规范的基准。一转载 2014-05-09 10:12:24 · 3297 阅读 · 1 评论 -
关于c# 中“正在终止线程”的问题
在C#中启用线程后,如果试图使用Abort方法来终止线程,那么必定会抛出“正在终止线程”的异常,一开始我也想过如何来避免这种异常出现,花了不少气力,但最后发现全是徒劳。 原因是一个正在运行的线程被终止在C#的机制中是属于非正常结束,所以必定会爆出异常,所以我们也大可不必因为在代码方面的“洁癖”非得找到一个方法来阻止这种异常出现。 也有人提出采用join()方法来阻止,但很多情况下这转载 2014-05-07 17:10:19 · 12247 阅读 · 0 评论 -
C#实现音乐之声Console.Beep曲目
C#实现音乐之声Console.Beep曲目using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{ class Program { enum Data { C=2转载 2014-05-06 13:30:21 · 5148 阅读 · 3 评论 -
C#多线程学习笔记之(abort与join配合使用)
今天刚开始学多线程,尽管以前用过一点点,但是只是照着网上代码抄,没有真正理解,现在回过头来想研究研究,慢慢弄懂,下面就是我在网上所找资料的例子,相信大家都看过,做了小点改动 [csharp] view plaincopyusing System; using System.Threading; namespace biovision.ihospital转载 2014-05-05 16:59:38 · 530 阅读 · 0 评论 -
c#的DateTime.Now函数详解
//2008年4月24日 System.DateTime.Now.ToString("D"); //2008-4-24 System.DateTime.Now.ToString("d"); //2008年4月24日 16:30:15 System.DateTime.Now.ToString("F"); //2008年4月24日转载 2014-05-05 16:40:32 · 525 阅读 · 0 评论 -
C# windows Form 之 MessageBox
在windows From 程序中消息框(MessageBox)是很常见的,它能非常方便的向用户提供各种显示信息。下面示例用MessageBox来显示每一位程序员都非常熟悉的两个单词。 class MessageBoxHelloworld { public static void Main() { System.Windows.F转载 2014-05-04 15:46:24 · 2210 阅读 · 0 评论 -
C#.NET中怎样打开一个新Form,同时关闭当前Form?
线程操作比较麻烦,建议楼主考虑使用:form2 new出来时,form1 hide,需要的时候又show出来!简单!代码:form1: fmm = this; Form2 fm = new Form2(); fm.Show(); fmm.Hide();form2: Form转载 2014-05-04 10:08:43 · 3605 阅读 · 0 评论 -
C#:程序关闭了,为什么在后台还有进程存在?
以前也看到有朋友存在这个问题,当时没有在意。现在自己的项目中也遇到这种情况,略作研究,给大家分享一下。最终发现我的项目里面出现这种情况的原因是线程的创建和终结问题。解决办法有两种:A:在建立线程的时候指定这个线程是后台线程(.IsBackground属性为true).那么主线程关闭的时候它也会关闭.B:如果线程不是设置为后台线程,需要手动关闭,但是也有可能是abort不干净或者线程转载 2014-05-04 09:33:47 · 4190 阅读 · 0 评论 -
C# WinForm弹出窗口的两种方式
程序猿用C#语言编写form程序的时候,都会使用跳出窗口的语句,比如“form.Show()”和“form.ShowDialog()”,那这两种方法有什么区别呢?方法/步骤1 form.Show()弹出窗口 这个方法弹出来的窗体和父窗体(上一个窗体)是属于同一等级的窗体,这两个窗体可以同时存在而且可以随意切换。2 form.ShowDi转载 2014-05-04 10:11:59 · 26938 阅读 · 0 评论