
c#编程项目
文章平均质量分 60
番茄炒蛋7211
这个作者很懒,什么都没留下…
展开
-
scatterGraph控件模拟画图
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;using Sy原创 2016-10-24 15:47:10 · 3031 阅读 · 1 评论 -
ModbusRTU协议中CRC校验码的算法
//生成crc校验码 private ushort Fun_CRC16(byte[] data, ushort length) { ushort reg_crc; ushort s_crcchk; s_crcchk = 0; reg_crc = 0xF原创 2016-10-17 10:07:53 · 1405 阅读 · 0 评论 -
C#自带的serialPort串口控件
//serialPort1.PortName = "COM4"; serialPort1.PortName = ReadTenCom();//设置串口号,ReadTenCom()是读取串口号的方法,返回的是string类型 serialPort1.ReceivedBytesThreshold = 1;//设置能引发原创 2016-10-17 10:40:37 · 9437 阅读 · 0 评论 -
c# 窗体截图并导出
Bitmap bit = new Bitmap(this.Width, this.Height);//实例化一个和窗体一样大的bitmap Graphics g = Graphics.FromImage(bit); g.CompositingQuality = CompositingQuality.HighQuality;//质量设为最高 g.CopyFromScreen(thi转载 2016-10-17 10:51:09 · 540 阅读 · 0 评论 -
NI Measurement Studio 2013中waveformPlot控件的使用
之前学习编写上位机软件的时候,经常发现在VC中显示波形图相当不方便,后来,通过一位在外面实习回来的师兄说过NI的一个图形库。自己也就在这方面折腾了半天,最后终于弄成了。 开发环境用的是vs2005,编程语言用的是C#,这比MFC要方便,还要快,对于一般的辅助型测试的小软件,这个比MFC更快。我下载的是一个MeasurementStudio 8的库,解压安装库后,再在C#中添加之。转载 2016-10-17 11:00:59 · 9193 阅读 · 1 评论 -
实现一个串口被多个Form窗体调用的功能
很简单,是我自己摸出来的,不要用c#自带的serialPort控件,自己定义一个静态实例即可。 public static SerialPort serialPort1 = new SerialPort();然后连接虚拟串口COM3: private void bt_connectPlc_Click(object sender, EventArgs e)原创 2016-10-28 19:39:30 · 6931 阅读 · 3 评论 -
C# WinForm窗体及其控件的自适应
一。说明改进C# WinForm窗体及其控件自适应各种屏幕分辨率 二。使用方法 1.把自适应的类整体复制到你的工程命名空间里,(这样做,每个窗体均可使用) 然后在需要自适应的窗体中做2步即可: 2.声明自适应类实例。 3.为窗体添加SizeChanged事件,并在其方法Form1_SizeChanged中,首次记录窗体和其控件初始位置和大小,之后调转载 2016-10-30 10:19:08 · 1568 阅读 · 0 评论