- 博客(16)
- 资源 (4)
- 收藏
- 关注
转载 C#Tostring的格式化
c# ToString() 格式化字符串 格式化数值:有时,我们可能需要将数值以一定的格式来呈现,就需要对数值进行格式化。我们使用格式字符串指定格式。格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数。 格式说明符 说明 示例
2014-05-06 16:25:09
635
转载 EWARM定义包含文件路径的文本框中使用相对路径
使用绝对路径和相对路径的好处坏处就不废话了, EWARM里面有两个符号表示相对路径的: 一:$TOOLKIT_DIR$表示在EWARM程序安装路径 二:$PROJ_DIR$表示在相应工程存放目录 安装我电脑的程序,EWARM是安装到C盘的,那么$TOOLKIT_DIR$就表示“C:\Program Files\IAR Systems\Embe
2013-12-20 10:01:29
773
原创 给C#2010程序添加图标
给程序添加图标。要添加图标的地方有两个。一个是程序运行之后,左上角的图标。第二个程序在文件夹里显示的图标。第一个图标的设置方法是:在工程里点击最外层的Form,选择属性,里面有一个Icon属性,在这个属性里面添加图片就可以了。第二个图标的设置方法是:打开要设置的工程,然后在菜单栏选择“项目->属性”;在弹出的对话框里,找到“应用程序->资源->图标和清单->图标”,在这里设置图标就
2013-11-19 09:22:54
4230
原创 在串口中断函数里面更新主线程的对象信息
在写串口程序的时候,通常会在接收数据之后对一些对象的状态进行修改,例如修改按键字符显示,修改文本框等等操作。 因为串口中断实际是一个新的进程,他不能直接修改由主线程创建的各种对象,这时候就需要使用委托。 下面是更新文本框的一个委托的例子 this.textBox.BeginInvoke(new MethodInvoker(delegate { this.textBox
2013-09-30 12:29:48
692
原创 ACCESS操作范例(基于VB编写,其他环境可参考)
下面是一个用VB操作ACCESS数据库的一个例子,当中支持添加,删除,修改,查询等基本操作,虽然很多都是使用的是固定字符,但是足够用来做参考了。ACCESS数据库的名字是“db1.mdb”,数据库里面有一个表格,名字是“学生信息表”,表格里有4个字段,分别是“学号”、“姓名”、“语文”和“英语”VB工程里面需要添加两个部件在菜单->工程->部件里面添加以下两个部件,一是
2013-09-03 09:25:01
6163
原创 因为与关键字冲突而导致的"update语句的语法错误"问题解决方法
最近在帮朋友解决一个问题。他使用的是VB操作ACCESS。其中有一段代码是 Set cn = New ADODB.Connection cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\user.mdb;Persist Security Info=False" cn.E
2013-08-30 09:04:33
1674
转载 C# winform 弹出输入框
From:http://wangtan471x.blog.163.com/blog/static/231009682012922115832430/引入:Microsoft.VisualBasic.dll引用using Microsoft.VisualBasic;String M = Interaction.InputBox("请输入", "输入", "", 1
2013-08-05 15:09:59
4524
转载 C语言的条件编译#if, #elif, #else, #endif、#ifdef, #ifndef
from:http://hi.baidu.com/xiaomambzh/item/272663c2476ca1b10c0a7b2dC语言的条件编译#if, #elif, #else, #endif、#ifdef, #ifndef有些程序在调试、兼容性、平台移植等情况下可能想要通过简单地设置一些参数就生成一个不同的软件,这当然可以通过变量设置,把所有可能用到的
2013-07-26 11:30:58
20533
2
原创 c#检测有效串口的方法
目前,我已知的方法有两种。第一种是在网上百度到的,已经不知道原作者是谁了。 for (int i = 0; i { try { SerialPort sp = new SerialPort("COM" + (i + 1).ToString());
2013-07-18 12:45:33
9159
1
转载 C#中USB转串口的拔插捕获
from:http://majun2k.blog.163.com/blog/static/417568522012102811105766/C#中USB转串口的拔插捕获最近一个C#项目用户要求能够实现插入USB接口,自动识别所接入的串口,而无需人工去选择插入的是那个串口。通过一阵子的资料搜罗,总算找到一个最佳的实现方案。以前是通过线程循环逐个打开串口,发送握手包来确认接入的是那
2013-07-18 00:20:24
5288
原创 c#设置TextBox只能输入数字
从百度知道里搜索到一条这样的帮助http://zhidao.baidu.com/question/207116620.html调用TextBox的KeyPress事件private void txtUserId_KeyPress(object sender, KeyPressEventArgs e){ //如果输入的不是数字键,也不是回车键、Ba
2013-07-17 18:44:08
8048
转载 如何在C#中使用get及set方法定义属性
From http://wenku.baidu.com/view/016c4557f01dc281e53af0b9.html1、属性的定义:定义一个public变量,在这个变量中含有get/set方法,即为属性。2、定义属性的作用,可以保护变量,在使用属性时,可以通过其set或get方法对属性值进行检测,保证值合法。3、下文举例说明属性的定义方法。namespace P
2013-07-15 15:58:42
1991
转载 C#中怎么实现在combobox显示图标
from http://bbs.youkuaiyun.com/topics/240088896using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using Syst
2013-07-04 14:52:15
1310
转载 combox判断是否被选中
From:http://my.youkuaiyun.com/hairi254182455/code/detail/25657combox判断是否被选中C#代码123456789101112131415161718
2013-07-04 10:04:07
3803
原创 ucos-recorde2
简单介绍一下ucos这个系统。 这个系统是一个只实现了任务调度的一个小系统,该系统可以剪裁,最小的系统的编译过后只有几K,非常适合资源少的系统,系统实现了一个最重要的任务就是让就绪表里就绪的最高优先级的任务获得CPU运行时间。 系统实现任务切换的原理很简单,就是在每一个系统周期到的时候,查询一下就绪表里面的任务,找出最高优先级的任务。比较最高优先级的任务和当前任务,如果需要进行
2009-04-12 16:02:00
322
原创 ucos-recorde1
由于工作的原因,很久就注意ucos了,毕业后一年(05年),我就到书城去买了一本绍贝贝翻译的ucosII第二版。看第一次没有完全看懂,现在回想起来估计也就掌握了4成。但是已经对我的编程有很大帮助了。 我个人是从事单片机工作的,主要负责软件编写。我一直认为,写好单片机程序必须要学习pc编程,多看pc的程序,例如window api编程,和Linux源代码等等。由于软件首先是
2009-04-12 14:46:00
512
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人