软件
Kindavid
这个作者很懒,什么都没留下…
展开
-
【C语言】提取浮点型数据的整数部分与小数部分
来源于网络原创 2017-11-14 21:14:59 · 20518 阅读 · 1 评论 -
【C#】串口传输中文字符
发送: Encoding gb = System.Text.Encoding.GetEncoding("gb2312"); byte[] bytes = gb.GetBytes("中文"); serialPort1.Write(bytes, 0, bytes.Length); 接收: int ilen = serialPort1.BytesToRead; byte[]...原创 2018-07-12 17:12:28 · 3240 阅读 · 0 评论 -
【C#】不同窗体如何调用同一个串口
如果是在Form1里 那么加上 public static 则其他窗口可以通过Form1.serialPort1来引用它 当然 更好的是放在另一个静态类里 比如public static class CommonRes{ public static SerialPort serialPort1;}只要using了这个类的命名空间 这样任何窗体内都能用Commo...原创 2018-06-07 13:54:49 · 6256 阅读 · 3 评论 -
【C#】HEX字符串转HEX值的方法
比如想把字符串:”4A”转换成0x4A十六进制数值,用C# 的int.Parse方法即可。int num = int.Parse("4A", System.Globalization.NumberStyles.HexNumber);当然,根据需要更改后面的参数,可以实现不同的类型的字符串转换。...原创 2018-06-05 14:27:34 · 7269 阅读 · 0 评论 -
【C#】去除字符串中的空格,回车,换行符,制表符
string l_strResult = str.Replace("\n", "").Replace(" ","").Replace("\t","").Replace("\r","");原创 2018-06-01 13:19:56 · 19386 阅读 · 1 评论 -
【C#】跨线程处理控件
if (this.InvokeRequired)//1.代理{ this.Invoke(new MethodInvoker(delegate { //需要对控件作出的操作 }));}else//2.正常{ //需要对控件作出的操作 }...原创 2018-06-01 13:18:07 · 233 阅读 · 0 评论 -
【C#】键盘输入事件控制
法一private void textBox1_KeyPress(object sender, KeyPressEventArgs e){ e.Handled = "0123456789ABCDEF \b\r\n".IndexOf(char.ToUpper(e.KeyChar)) < 0;}法二if((int)e.KeyChar>=48&(i...原创 2018-06-01 13:05:49 · 3970 阅读 · 0 评论 -
【C#】控制文本框(TextBox)只能输入正数,负数,小数
/* *设置textBox只能输入数字(正数,负数,小数) */ private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { //允许输入数字、小数点、删除键和负号 if ((e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != 8 &&原创 2017-11-14 21:08:55 · 11628 阅读 · 1 评论 -
【C#】常用语法
1.字符串转化为浮点型string str = "XXXXXX";float Num = float.Parse(str);原创 2017-11-14 21:02:56 · 347 阅读 · 0 评论