自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (39)
  • 收藏
  • 关注

转载 读写ini文件

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace 读写ini文件{    public class Ini    {        // 声明INI文件的写操作函数 WritePrivatePr

2012-01-17 14:09:06 432

转载 多线程操作UI

实在不是有感而发,只是此类问题反复出现,自己每次都怕别人看不懂而写范例,实在累,就写一次,写完整注释,贴在博客。以后贴地址,方便一点。[c-sharp] view plaincopy//测试的窗体  public class TestForm : Form  {      //创建一个Button对象      private

2012-01-14 13:54:57 459

转载 C# 串口操作系列(5)--通讯库雏形

串口是很简单的,编写基于串口的程序也很容易。新手们除了要面对一堆的生僻概念,以及跨线程访问的细节,还有一个需要跨越的难题,就是协议解析,上一篇已经说明了:一个二进制格式的协议一般包含: 协议头 + 数据段长度 + 数据  + 校验一个Ascii格式的文本协议,一般包含: 数据头 + 正文 + 数据结束标识类似的命令可能很多,类似的代码也会重复写很多次。对于我,并不觉得这个有

2012-01-14 13:48:09 508

转载 C# 串口操作系列(4) -- 协议篇,文本协议数据解析

上一篇已经介绍了协议的组成,一个协议,一般具有 :协议头+长度+数据+校验 , 文本格式可以直观的定义回车换行是协议的结尾,所以我们可以省略数据长度,增加协议尾。即: 协议头 + 数据 + 校验 + 数据尾 。文本方式的数据比较容易分析。如果数据缓存,可以考虑用StringBuilder。或是不缓存也可以。文本格式数据大多有换行结尾。稍微修改即可。例如分析常见的NMEA 0183格式的卫星

2012-01-14 13:47:02 576

转载 C# 串口操作系列(3) -- 协议篇,二进制协议数据解析

我们的串口程序,除了通用的,进行串口监听收发的简单工具,大多都和下位机有关,这就需要关心我们的通讯协议如何缓存,分析,以及通知界面。    我们先说一下通讯协议。通讯协议就是通讯双方共同遵循的一套规则,定义协议的原则是尽可能的简单以提高传输率,尽可能的具有安全性保证数据传输完整正确。基于这2点规则,我们一个通讯协议应该是这样的:头+数据长度+数据正文+校验    例如:AA 44

2012-01-14 13:43:08 793

转载 C# 串口操作系列(2) -- 入门篇,为什么我的串口程序在关闭串口时候会死锁 ?

第一篇文章我相信很多人不看都能做的出来,但是,用过微软SerialPort类的人,都遇到过这个尴尬,关闭串口的时候会让软件死锁。天哪,我可不是武断,算了。不要太绝对了。99.9%的人吧,都遇到过这个问题。我想只有一半的人真的解决了。另外一半的人就睁只眼闭只眼阿弥佗佛希望不要在客户那里出现这问题了。     你看到我的文章,就放心吧,这问题有救了。我们先回顾一下上一篇中的代码

2012-01-14 13:40:44 657

转载 C# 串口操作系列(1) -- 入门篇,一个标准的,简陋的串口例子。

我假设读者已经了解了c#的语法,本文是针对刚打算解除串口编程的朋友阅读的,作为串口编程的入门范例,也是我这个系列的基础。我们的开发环境假定为vs2005(虽然我在用vs2010,但避免有些网友用2005,不支持lambda,避免不兼容,就用2005来做例子) 一个基本的串口程序,既然是个程序了。我们就先从功能说起,包含串口选择波特率选择打开关

2012-01-14 13:39:24 904

转载 C#读取计算机串口

今天在改刷卡程序的时候,经理要求把计算机所有的COM口读出来,供程序界面选择。原来选择串口的时候写的是固定的数字,不太合理。在网上搜索了一下,大概有两种读取方法。一种是通过计算机注册表来读取串口信息,另外一种是用.NET下提供的SerialPort类读取。     方法一:从计算机注册表的特定位置读取出串口信息。    ///          /// 从注册表获取系统串口列表

2012-01-13 16:27:29 4133

转载 SVN基本教程

如何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可以建立一套服务器环境,可以使用起来,这里配套有动画教程。 本文是使用Subversion最快速的教程,在最短的时间里帮助您建立起一套可用的服务器环境,只需略加调整就可以应用到实际项目当中。 本教程分为以下几个部门,不仅仅是快速入门,最

2012-01-12 15:08:55 520

转载 字符转换(2,8,10,16进制,ASCII码)

罗列了一些用到的,各进制 以及 ASCII 间的转换,记录备忘一,先说说 2,8,10 ,16 各进制之间的转化System.Convert类中提供了较为全面的各种类型、数值之间的转换功能:几个比较常用的方法  1,Convert.ToInt32(string value, int fromBase)  :将字符串转换为数字(如2进制0010>也就是2^1=2)

2012-01-11 16:05:50 1825 1

转载 string和byte[]的转换 (C#)

string类型转成byte[]:byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );反过来,byte[]转成string:string str = System.Text.Encoding.Default.GetString ( byteArray );其它编码方式的,如System.Text.UT

2012-01-11 16:02:09 2878

转载 C#.NET中string与byte数组的相互转换

在项目的开发过程中遇到了这样的问题:业务逻辑层的方法接收了一条电文,就是一个字符串。我要按照一定的长度截取该字符串来获取相关信息,而这其中遇到了一点点小麻烦:接受的电文的格式是有一定的规范的,其中包含了供应商代码, 供应商名称(中文),供应商简称(中文),供应商名称(英文),供应商简称(英文),税号这六段信息。每段信息的长度也是固定的,比如供应商代代码占6位,供应商名称占60位,不够的用空格填充。

2012-01-11 16:01:31 5421

C#实现的条码打印程序

C#实现的条码打印程序,可以修改,弄成模板打印

2012-10-09

Android-ProgressDialog

Android-ProgressDialog

2012-08-03

Android滑屏

Android滑屏,很好用,不错的代码,我也是从网上找到的

2012-07-14

Android与C#Tcp/Ip通信

Android与C#Tcp/Ip通信,可以接收和发送16进制的数据

2012-07-05

C#串口接收

C#串口接收,我也是从别人那找的,很好用,发现了两行很关键的代码。 //初始化SerialPort对象 serialPort2.NewLine = "\r\n"; serialPort2.RtsEnable = true;//根据实际情况吧。

2012-03-04

遍历TreeView上的CheckBox

遍历TreeView上的CheckBox,从别人那找到的代码,还挺好的。

2011-12-15

C#TreeView窗体版点击右键弹出菜单+直接修改名称+新建节点

C#TreeView窗体版点击右键弹出菜单+直接修改名称+新建节点。与之前写的有所区别。可以直接在节点上进行修改!

2011-12-07

C#替换Word中标签的内容.

C#替换Word中标签的内容.引用的DLL在bin文件夹下

2011-11-26

新版1125海康威视-摄像头

更新版的程序,修改了停止视频后再开启时,视频窗口不卡的问题

2011-11-25

C#CRC16位校验和

C#CRC16位校验和,代码也是别人给的,自己留着用,上传保存

2011-10-27

C#UDP通信+文件传输

C#UDP通信+文件传输。文件传输有点问题,不能选择想保存文件的地址,是保存在了程序中写死了的地址。让我比较郁闷!

2011-10-20

C#窗体Combobox简单用法

C#窗体Combobox简单用法,给Combobox付俩个值,一个显示的值,一个是对应的后台获取的值

2011-10-18

C#窗体最小化到系统托盘

小程序,实现C#窗体最小化到系统托盘,没有什么技术含量,防止以后忘了

2011-10-17

C#程序自动更新

C#窗体程序开机自动升级。压缩包中带有说明文档。有两个程序,一个是客户端,一个是服务器端。

2011-09-22

C#程序自动更新

C#窗体程序,开机自动更新。文件里带说明。有两个程序,一个是主程序,一个是更新程序。

2011-09-21

DataGridView中数据拖动到TreeView

C#TreeView的升级版,把DataGridView中数据拖动到TreeView中。里面带有数据库SQL2005

2011-09-05

C#TreeView数据库绑定+拖动

实现了从数据库读取数据后绑定到树控件上,可以循环绑定所有的子节点。实现了可以所以拖动树控件中的子节点。文件中带数据库,sql2005.忙了好几天啊。。。

2011-09-02

海康威视摄像头程序更新版

之前的那个版本有点问题,我把程序改进了。添加了视频的暂停和继续。

2011-08-22

C#代码-海康威视摄像头

海康威视给的摄像头代码,我自己修改了下,符合了我的要求。为了下次使用方便,特此上传。

2011-08-08

C#开机自动运行程序

开机运行程序,例:让A程序开机自动运行,那么修改此程序中的路径(改为A程序的运行路径),运行此程序,就可实现开机自动运行。

2011-07-28

android仿微信群聊组合头像

仿微信群聊组合头像,做的挺好的例子 备用

2016-07-27

android加载gif

android 加载gif图片,很好用的例子

2016-07-18

android图片圆角

android 图片圆角

2016-07-08

Android XCL-Charts

相当全,相当不错的例子 android 图表各种

2016-06-24

Android图表

饼状图,曲线图,柱状图,不错的例子

2016-06-21

HandlerThread

自己使用资源; 自己理解:1、给线程传参数;2、可处理多线程

2015-08-28

android tcpip

此资源,主要用于自己备份,下载请资源; android TCPIP ;server和 client都有,主要实现连接多个client; 4个点测试没有问题,多了没有测试

2015-08-28

android-21

eclpise更新不了api,手动下载这个后,放到SDK文件夹下platforms文件夹中,eclipse可以用api21,android5.0

2015-08-24

listview底部加载更多

个人感觉很好的例子,以备以后使用,下载请自愿

2015-08-21

android下拉加载更多

此资源,是我从csdn其他人处下载的,上传目的,保存这个程序为以后使用

2015-08-21

Android-Service与Activity传值

android,启动service,并且service把值传给Activity显示

2015-08-05

gson--jar包

gson:这个包,用于解析json与java代码间的转换,本人博客里有介绍

2015-07-09

SQLiteExpertSetup

android开发数据库,自己上传留作备用

2015-03-11

C#通信测试

为了自己留底使用,大家愿意下载可以下载看看

2013-09-18

C# CRC16校验

该资源是我自己用的,愿意下载就下,不愿意下就别下载!

2013-05-28

Android获取手机IMIE

Android获取手机IMIE,IMIE为手机全球表示,程序比较简单

2013-03-01

c#窗体嵌入应用程序

c#窗体嵌入应用程序,程序里包含了控件,可以直接使用

2012-11-28

C#操作HID设备

下载了好多程序,就这个能用。C#程序与USB设备通信。而不是获取U盘的信息!

2012-11-19

PANEL全屏打印

PANEL全屏打印,panel带滚动条,当panel超出屏幕大小时,只能打印出当前显示的部分。这个程序,自定义每个小panel的位置,可以把整个panel内的东西都打印出来

2012-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除