C# 常见喷码设备指令生成代码
#记录与学习
头部指令:02 31 30 31 31 36 30 32
#关键代码
private void button1_Click(object sender, EventArgs e)
{
string topis="02 31 30 31 31 36 30 32 ";
string tailis=" 0D 0A";
string res = textBox1.Text;
string Ikascii=InkjetASCII(res);
string ACSii=topis+Ikascii;
var sum = ACSii.Split(' ').Select(i =>Convert.ToInt32(i,16)).Sum();//求和
string xyh = Convert.ToString(sum, 16);
textBox3.Text = xyh.ToString();//校验和
textBox4.Text = ACSii + " " + XYHY8(xyh) + tailis;//最终指令
}
public static string InkjetASCII(string code)
{
char[] cs = code.ToCharArray();
string Hstr = null;
for (int l = 0; l < cs.Length; l++)
{
if ((l + 1) >= cs.Length)
{
Hstr += ((int)cs[l]).ToString("X");
}
else
{
Hstr += ((int)cs[l]).ToString("X") + " ";
}
}
return Hstr;
}
public string XYHY8(string rel)
{
if (rel.Length>2)
{
string result = string.Empty;
result = rel.Substring(rel.Length - 2, 2);
return result;
}
return rel;
}
C# 常见喷码设备指令生成代码相关推荐
- mybatis逆向工程用idea通过pom插件generator生成代码指令(mysql,oracle,sqlserver)
一. F:/ideaProject/springboot-mybatis-demo mybatis-generator:generate -e 环境搭建: pom文件: <?xml versio ...
- Python自动生成代码 - 通过tkinter图形化操作生成代码框架
Python自动生成代码 - 通过tkinter图形化操作生成代码框架 背景 脚本代码 Demo_CodeGenerator.py display.py FileHandler.py: 脚本运行结果: ...
- 常见的AT指令错误码
常见的AT指令错误码 CME ERROR's (GSM Equipment related codes) CME ERROR: 0 Phone failure 电话故障 CME ERROR: 1 No ...
- php发送指令,PHP发送AT指令实例代码
需求: 发送短信到用户输入手机, 要求可以自定义信息内容 问题:没有电信猫, 使用免费api接口无法自定义短信内容 解决方案:通过4G网卡, 接在服务器上, 通过AT指令操作网卡, 发送短信 查阅发现 ...
- 创建代码生成器可以很简单:如何通过T4模板生成代码?[下篇]
在<上篇>中我们通过T4模板为我们指定的数据表成功生成了我们需要的用于添加.修改和删除操作的存储过程.但是这是一种基于单个文件的解决方案,即我们必须为每一个生成的存储过程建立一个模板.如果 ...
- 命令行里给个注释,AI就能自动生成代码
兴坤 发自 凹非寺 量子位 报道 | 公众号 QbitAI 记不住Shell常用命令和参数?现在有个工具,只要写下描述,就可以自动生成命令. 敲个回车键让AI自己生成代码,执行命令什么的也都是顺手的事 ...
- sql自动生成工具_可自动生成代码,5款基于AI的开发工具
如今,对机器学习潜力感兴趣的程序员都在讨论,如何使用人工智能和基于人工智能的软件开发工具构建应用程序.例如PyTorch和TensorFlow之类的解决方案. 除此之外,机器学习技术正以另一种有趣的方 ...
- C/C++常见的预处理指令
本文主要记录了C/C++预处理指令,常见的预处理指令如下: #空指令,无任何效果 #include包含一个源代码文件 #define定义宏 #undef取消已定义的宏 #if如果给定条件为真,则编译下 ...
- 在 C# 中生成代码的四种方式——包括.NET 5中的Source Generators
Microsoft在最新的C#版本中引入了Source Generator.这是一项新功能,可以让我们在代码编译时生成源代码.在本文中,我将介绍四种C#中的代码生成方式,以简化我们的日常工作.然后,您 ...
最新文章
- sql server两种分页方法
- Cassandra 2016/00
- 【js与jquery】三级联动菜单的制作
- 原创:MD5 32位加密软件
- SQLServer 2005新功能
- ASP.NE浏览时 无法显示 XML 页
- myeclipse java maven web 项目结构_MyEclipse + Maven开发springMVC的WEB工程的详细配置过程...
- 活得自我一点,做自己想做的事情,有意义的事情
- 一个简单的apk破解
- 计算机课数据排序与筛选ppt,《EXCEL 数据排序与筛选》教学设计
- mybatis报错:Error evaluating expression
- JS--页面加载完毕后执行
- kettle怎么复制资源库的job_kettle插件更新:定时执行资源库及文件的ktr和kjb作业...
- 音频视频点播收费在线观看系统网站小程序app开发建设
- 7.4 平面及其方程
- Artetxe2018CoNLL_Uncovering divergent linguistic information in word embeddings...
- 超级强大的网格grid布局
- 终于知道为什么程序员难找对象了,一般人真的顶不住!
- 磁卡ID卡IC卡的区别【转】
- 录屏软件与win7激活工具