摘要: public void UIThread(MethodInvoker method){ if (this.InvokeRequired) { this.Invoke(method); } else { method.Invoke(); }}public void UpdateUI(){ this.UIThread(delegate { this.Label1.Text = "msg1"; this.Label2.Text = "msg2"; });}public void Update... 阅读全文
posted @ 2012-09-22 22:52 璇星 阅读(361) 评论(0) 推荐(0) 编辑
摘要: int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0 int isalnum(int ch) 若ch是字母('A'-'Z','a'-'z')或数字('0'-'9') 返回非0值,否则返回0 int isascii(int ch) 若ch是字符(ASCII码中的0-127)返回非0值,否则返回0 int iscntrl(int ch) 若ch是作废字符(0x7F)或普通控制字符(0x 阅读全文
posted @ 2012-08-08 19:29 璇星 阅读(3276) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace WindowsFormsApplication1{ public partial class Form1 : Form { public Form1() { Init... 阅读全文
posted @ 2012-07-31 22:59 璇星 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 因为要保存些软件的当前设置,又不想对系统有影响,(我想应该没人愿把自己的PC机当小白鼠,没事往里面写注册表玩吧),找了一下可以有两种方法解决1.利用*.ini文件保存设置,读取方便,只是这种文件格式只被win98所提倡,NT 后都建议用注册表了!2.利用*.xml文件进行保存,目前还不太了解,这两天学习一下再记录下来!首先利用*.ini文件进行保存读写操作:由于C#本身并不支持*.ini文件,所以要调用windows API 函数来进行读写在网上找到了段代码,整理了一下如下:1,命名空间中要加入以下引用:此命名空间具体干嘛的不懂,哪天有时间再说)using System.Runtime.Int 阅读全文
posted @ 2012-07-28 22:42 璇星 阅读(977) 评论(0) 推荐(0) 编辑
摘要: C# 中List类的Find,Exists,FindAll,FindIndex ,FindLast ,FindLastIndex等方法的应用举例以Exists为例,MSDN中是这样叙述的确定List<(Of<(T>)>)是否包含与指定谓词所定义的条件相匹配的元素。我一直都认为编写MSDN文档的人语文是好的令人发指啊!相信很多人都深有体会,这里每个字都认识,放一起完全不知所云,看了好多例子才知道是怎么回事,不知道是我肤浅,还是技术总是要深奥。总结一下,写了一个通俗点的例子,希望能对看到的人有用。static void Main(string[] args)//主函数即入口 阅读全文
posted @ 2012-07-28 22:32 璇星 阅读(17707) 评论(0) 推荐(1) 编辑
摘要: 之前是用INI文件保存的串口设置,为了赶流行,现在都用XML了嘛!改改吧!下面是用XML文件保存串口设置的C#代码。有时间再开发软件的初始化数据保存代码。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Xml;namespace TestXMLconsole{ class Program { static void Main(string[] args) { X... 阅读全文
posted @ 2012-07-28 22:06 璇星 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 写论文时候积累出来的,不是很规范,但是很实用,如果在写大论文尤其是工学有很多公式的论文的看一下你应该不会后悔的,这些功能可以自动的对公式的标号排序和对文章中引用公式的标号进行自动更新。我如果本科时候有耐心读读帮助文档会省不少力气去排列公式啊。文字处理我用的是Office 2007MathType是一个强大的数学公式编辑器,他同时支持Windows和Macintosh 操作系统,与常见的文字处理软件和演示程序配合使用,能够在各种文档中加入复杂的数学公式和符号。进入正题:本以为MathType顶多也就是个输入方便的高级公式编辑器而已,今天仔细研究了一下,其实他的功能比Office中的公式编辑器要强 阅读全文
posted @ 2012-07-28 22:01 璇星 阅读(3167) 评论(0) 推荐(0) 编辑
摘要: #include "stdio.h"int main(){ FILE *fp_G,*fp_A,*fp_T,*fp_Out; double g[3]; double a[3]; double t; double tmp=0; fp_G=fopen("E:\\2-DSP\\C6726\\Prj\\Test2\\g.txt","r"); fp_A=fopen("E:\\2-DSP\\C6726\\Prj\\Test2\\a.txt","r"); fp_T=fopen("E:\\2-DSP\\ 阅读全文
posted @ 2012-07-07 09:47 璇星 阅读(4350) 评论(0) 推荐(1) 编辑
摘要: 时间操作 阅读全文
posted @ 2012-07-01 11:59 璇星 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 主要是响应控件的两个事件:一个是触发鼠标拖动并进入控件区域时,一个是触发鼠标拖动到该控件区域时的释放.拖动的对象需要从这两个事件的参数中获取,及从e中获得. ///先要把接受拖放功能的控件的AllowDrop功能打开. this.textBox2.AllowDrop = true; this.textBox2.Multiline = true; private void textBox2_DragDrop(object sender, DragEventArgs e) { ///创建一个数组类,用于保存拖动进来的数据... 阅读全文
posted @ 2012-06-30 22:06 璇星 阅读(3249) 评论(0) 推荐(0) 编辑