![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dotnet
c# dot.net Winform
guo1wu3shi4
这个作者很懒,什么都没留下…
展开
-
Asp.net MVC调试-使用IP监听
默认情况下,Asp.Net MVC在使用 IIS Express调试时,默认使用localhost作为监听地址。此时直接输入IP也无法访问。打开项目目录下的 .vs目录(.vs是隐藏目录)。在配置文件(applicationhost.config)中增加一行<binding protocol="http" bindingInformation="*:50544:192.168.1.13" />...原创 2020-07-01 18:25:53 · 594 阅读 · 0 评论 -
C#-通过OpcUA监控设备
步骤1:创建OPCUA应用配置(包含证书) var config = new Opc.Ua.ApplicationConfiguration() { ApplicationName = "MyHomework", ApplicationUri = Utils.Format(@"urn:{0}:MyHomework", System.Net.Dns.GetHostName()), Appl原创 2020-05-19 11:08:40 · 1521 阅读 · 1 评论 -
RoboDK仿真
初始化 private void InitRobot() { //(1)创建RoboDK对象 RDK = new RoboDK(); RDK.Connected(); // (2)载入文件 RoboDK.Item item = RDK.AddFile(@"KUK...原创 2020-05-08 15:19:58 · 1353 阅读 · 0 评论 -
c#-检查USB硬件变化
Windows消息事实就是一个数值。private const int WM_DEVICECHANGE = 0x219; //设备改变private const int DBT_DEVICEARRIVAL = 0x8000; //检测到新设备 private const int DBT_DEVICEREMOVECOMPLETE = 0x8004; //移除设备 ...原创 2020-05-08 15:19:18 · 605 阅读 · 0 评论 -
采用TCPListener/TCPClient实现图片传输
基本概念TCPClient:基于Tcp的客户端封装类,用于简化Tcp客户端的开发。主要通过构造带入主机地址或者IPEndPonint对象,然后调用Connect进行和服务器点对点的连接,连接成功后通过GetStream方法返回NetworkStream对象。TCPListener:基于Tcp的服务器端封装类,用于监听服务端或客户端的连接请求。一旦有连接请求信息,立刻交给TcpClient的...原创 2020-03-19 16:30:03 · 418 阅读 · 0 评论 -
Grpc C# 入门
服务器端Vs2019已经自带gRPC项目模板,新建一个项目会自动创建以下的文件,其中greet.proto是协议接口的定义,需要根据自己情况修改,其他的文件的代码几乎不用调整直接编译运行客户端实现在客户端项目下创建一个protos目录,将服务器上的greet.proto文件(服务器端和客户端两边要保持一致)复制到客户端项目目录下即可。安装依赖包Inst...原创 2020-03-05 17:07:51 · 1370 阅读 · 0 评论 -
Regex解析字符串
网络返回字符串格式{E6POS: X 2353.78223, Y 521.075562, Z 1465.33691, A -48.8300095, B -89.9886627, C -131.171539, S 6, T 59, E1 0.0, E2 0.0, E3 0.0, E4 0.0, E5 0.0, E6 0.0}需要从中提取出坐标点数据。利用正侧表达式来实现。推荐Rege...原创 2020-02-18 18:20:33 · 174 阅读 · 0 评论 -
JSON动态解析()
有时,系统需要一个JSON格式配置文件。格式比较复杂,尽管有现成工具(如http://www.bejson.com/convert/json2csharp/),按JSON格式定义好实体类还是比较麻烦的。 try { string json = File.ReadAllText("robotv1.json"); // 解析json文件 dyna...原创 2020-02-16 23:08:03 · 289 阅读 · 0 评论