上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页

2010年11月16日

摘要: private void radioButton1_CheckedChanged(object sender, System.EventArgs e) { //设置字体为宋体 textBox1.Font=new Font("宋体",textBox1.Font.Size,textBox1.Font.Style); } private void radioButton4_CheckedChanged(object sender, System.EventArgs e) { //设置字体的大小为12 textBox1.Font=new Font(textBox1.Font.Fon 阅读全文

posted @ 2010-11-16 20:56 严武 阅读(803) 评论(0) 推荐(0) 编辑


2010年11月5日

摘要: 要求在程序启动的时候主窗口隐藏,只在系统托盘里显示一个图标。一直以来采用的方法都是设置窗口的ShowInTaskBar=false, WindowState=Minimized。但是偶然发现尽管这样的方法可以使主窗口隐藏不见,但是在用Alt+Tab的时候却可以看见这个程序的图标并把这个窗口显示出来。因此这种方法其实并不能满足要求。方法一: 重写setVisibleCore方法protected override void SetVisibleCore(bool ){ base.SetVisibleCore(false);}这个方法比较简单,但是使用了这个方法后主窗口就再也不能被显示出来,而且在 阅读全文

posted @ 2010-11-05 23:44 严武 阅读(3000) 评论(0) 推荐(0) 编辑


2010年10月25日

摘要: 该生尊敬师长,团结同学,遵守学校的各项规章制度,具有良好的思想道德品质,各方面表现优秀。认真对待学习和工作,热爱劳动,积极参加校开展的各项文体活动,参加社会实践,有强烈的集体荣誉感和工作责任心,坚持实事求事的原则。思想端正,能吃苦耐劳,注重个人道德修养,生活节俭,养成良好的生活作风,乐于助人,关心国家大事。 阅读全文

posted @ 2010-10-25 12:58 严武 阅读(1244) 评论(0) 推荐(0) 编辑


2010年9月28日

摘要: bit整型bit 数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据,如Yes 或No、True 或Fa lse 、On 或Offint整型int 数据类型可以存储从- 231(-2147483648)到231 (2147483 647)之间的整数。存储到数据库的几乎所有数值型的数据都可以用这种数据类型。这种数据类型在数据库里占用4个字节smallint整型smallint 数据类型可以存储从- 215(-32768)到215(32767)之间的整数。这种数据类型对存储一些常限定在特定范围内的数值型数据非常有用。这种数据类型在数据库里占用2 字节空间tinyint 阅读全文

posted @ 2010-09-28 21:31 严武 阅读(242) 评论(0) 推荐(0) 编辑


2010年9月21日

摘要: C#播放背景音乐通常有四种方式: 1.播放系统事件声音 2.使用System.Media.SoundPlayer播放wav 3.使用MCI Command String多媒体设备程序接口播放mp3,avi等 4.使用axWindowsMediaPlayer的COM组件来播放 1.播放系统事件声音 System.Media.SystemSounds.Asterisk.Play(); System.Media.SystemSounds.Beep.Play(); System.Media.SystemSounds.Exclamation.Play(); System.Medi... 阅读全文

posted @ 2010-09-21 17:14 严武 阅读(21277) 评论(1) 推荐(2) 编辑


2010年8月10日

摘要: Private Function Byte2HexStr(bt() As Byte) As String Dim btLen As Integer Dim I As Integer Dim strDes As String btLen = UBound(bt) + 1 strDes = Space$(btLen * 2) For I = 0 To btLen - 1 Mid$(strDes, I + I + 1, 2) = Right$( "0 " & He... 阅读全文

posted @ 2010-08-10 10:51 严武 阅读(178) 评论(0) 推荐(0) 编辑


2010年8月6日

摘要: label1.Text = "2004-1-1 15:36:05";label2.Text = "2004-3-1 20:16:35"; DateTime d1 =new DateTime(2004,1,1,15,36,05); DateTime d2 =new DateTime(2004,3,1,20,16,35); TimeSpan d3 = d2.Subtract(d1); label3.Text = "相差:" +d3.Days.ToString()+"天" +d3.Hours.ToString()+&qu 阅读全文

posted @ 2010-08-06 13:36 严武 阅读(208) 评论(0) 推荐(0) 编辑


2010年8月3日

摘要: private void Form1_Load(object sender, EventArgs e) { this.tabControl1.DrawMode = System.Windows.Forms.TabDrawMode.OwnerDrawFixed; this.tabControl1.DrawItem += new DrawItemEventHandler(this.tabControl1_DrawItem); } private void tabControl1_DrawItem(object sender, System.Windows.Forms.DrawItemEventAr 阅读全文

posted @ 2010-08-03 15:35 严武 阅读(2724) 评论(0) 推荐(0) 编辑

摘要: 步骤:1.新建一个页面,假如说叫VerticalMenu2.把html代码copy到html代码区3.把LoadTopMenu方法copy到cs代码区4.运行即可-------------------------------------1.html代码<STYLE type="text/css"> A:link {}{ COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none} A:visited {}{ COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: non 阅读全文

posted @ 2010-08-03 11:28 严武 阅读(814) 评论(0) 推荐(0) 编辑


2010年7月28日

摘要: SerialPort中串口数据的读取与写入有较大的不同。由于串口不知道数据何时到达,因此有两种方法可以实现串口数据的读取。一、线程实时读串口;二、事件触发方式实现。由于线程实时读串口的效率不是十分高效,因此比较好的方法是事件触发的方式。在SerialPort类中有DataReceived事件,当串口的读缓存有数据到达时则触发DataReceived事件,其中SerialPort.ReceivedBytesThreshold属性决定了当串口读缓存中数据多少个时才触发DataReceived事件,默认为1。另外,SerialPort.DataReceived事件运行比较特殊,其运行在辅线程,不能与 阅读全文

posted @ 2010-07-28 16:49 严武 阅读(950) 评论(0) 推荐(0) 编辑


上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页

Copyright © 2024 严武
Powered by .NET 8.0 on Kubernetes