资源简介
C#编写的CRC校验软件源码 支持CRC8 CRC16 CRC32校验 查表法校验
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace CRC
{
public partial class CRCTable : Form
{
public setCombox setComboxFunc;
public CRCTable()
{
this.MaximizeBox = false;
InitializeComponent();
}
private void CRCTable_Load(object sender EventArgs e)
{
ImageList image = new ImageList();
image.ImageSize = new Size(1 20);
listView1.SmallImageList = image;
listView1.Columns.Add(“名称“ 120 HorizontalAlignment.Left);
listView1.Columns.Add(“多项式“ 65 HorizontalAlignment.Left);
listView1.Columns.Add(“初始值“ 65 HorizontalAlignment.Left);
listView1.Columns.Add(“异或值“ 65 HorizontalAlignment.Left);
listView1.Columns.Add(“Bit翻转“ 80 HorizontalAlignment.Left);
ListViewItem item = new ListViewItem();
item.SubItems.Clear();
item.SubItems[0].Text = “CRC-8“;
item.SubItems.Add(“07“);
item.SubItems.Add(“00“);
item.SubItems.Add(“00“);
item.SubItems.Add(“MSB First“);
listView1.Items.Add(item);
ListViewItem item2 = new ListViewItem();
item2.SubItems.Clear();
item2.SubItems[0].Text = “CRC-8/TIU“;
item2.SubItems.Add(“07“);
item2.SubItems.Add(“00“);
item2.SubItems.Add(“55“);
item2.SubItems.Add(“MSB First“);
listView1.Items.Add(item2);
ListViewItem item3 = new ListViewItem();
item3.SubItems.Clear();
item3.SubItems[0].Text = “CRC-8/ROHC“;
item3.SubItems.Add(“07“);
item3.SubItems.Add(“FF“);
item3.SubItems.Add(“00“);
item3.SubItems.Add(“LSB First“);
listView1.Items.Add(item3);
ListViewItem item4 = new ListViewItem();
item4.SubItems.Clear();
item4.SubItems[0].Text = “CRC-8/MAXIM“;
item4.SubItems.Add(“31“);
item4.SubItems.Add(“00“);
item4.SubItems.Add(“00“);
item4.SubItems.Add(“LSB First“);
listView1.Items.Add(item4);
ListViewItem item5 = new ListViewItem();
item5.SubItems.Clear();
item5.SubItems[0].Text = “CRC-16/IBM“;
item5.SubItems.Add(“8005“);
item5.SubItems.Add(“0000“);
item5.SubItems.Add(“0000“);
item5.SubItems.Add(“LSB First“);
listView1.Items.Add(item5);
ListViewItem item6 = new ListViewItem();
item6.SubItems.Clear();
item6.SubItems[0].Text = “CRC-16/MAXIM“;
item6.SubItems.Add(“8005“);
it
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-04-11 11:12 CRC\
目录 0 2018-04-11 12:05 CRC\.git\
文件 25 2018-04-11 12:03 CRC\.git\COMMIT_EDITMSG
文件 23 2018-04-11 10:03 CRC\.git\HEAD
文件 130 2018-04-11 10:03 CRC\.git\config
文件 73 2018-04-11 10:03 CRC\.git\desc
目录 0 2018-04-11 11:12 CRC\.git\hooks\
文件 177 2018-04-11 10:03 CRC\.git\hooks\README.sample
目录 0 2018-04-11 11:12 CRC\.git\info\
文件 113 2018-04-11 10:03 CRC\.git\info\exclude
目录 0 2018-04-11 11:12 CRC\.git\logs\
文件 340 2018-04-11 12:03 CRC\.git\logs\HEAD
目录 0 2018-04-11 11:12 CRC\.git\logs\refs\
目录 0 2018-04-11 11:12 CRC\.git\logs\refs\heads\
文件 340 2018-04-11 12:03 CRC\.git\logs\refs\heads\master
目录 0 2018-04-11 12:03 CRC\.git\ob
目录 0 2018-04-11 11:12 CRC\.git\ob
文件 15 2018-04-11 10:09 CRC\.git\ob
目录 0 2018-04-11 11:12 CRC\.git\ob
文件 153 2018-04-11 10:09 CRC\.git\ob
目录 0 2018-04-11 12:03 CRC\.git\ob
文件 187 2018-04-11 12:03 CRC\.git\ob
目录 0 2018-04-13 09:31 CRC\.git\ob
目录 0 2018-04-13 09:31 CRC\.git\ob
目录 0 2018-04-11 11:12 CRC\.git\refs\
目录 0 2018-04-11 12:03 CRC\.git\refs\heads\
文件 41 2018-04-11 12:03 CRC\.git\refs\heads\master
目录 0 2018-04-13 09:31 CRC\.git\refs\tags\
文件 8 2018-04-11 10:10 CRC\.git\tortoisegit.data
文件 12 2018-04-11 10:10 CRC\.git\tortoisegit.index
文件 47 2018-01-18 20:25 CRC\.gitignore
............此处省略43个文件信息
- 上一篇:C#开发大全(基础卷)源码
- 下一篇:脑电波控制的打砖块游戏
评论
共有 条评论