2019年9月6日

基于C#开发的扩展按钮控件

摘要: 最近在准备一套自定义控件开发的课程,下面将第一个做的按钮控件分享给大家。 其实这个控件属于自定义控件中的扩展控件,与组合控件和GDI+开发的控件不同,这个控件是继承原生的Button, 这个控件的目的在于把常用的图标集成到控件中,使用会更方便。大家都知道,软件开发UI设计是必不可免的一部分, 所以一 阅读全文

posted @ 2019-09-06 09:17 .NET开发者 阅读(2305) 评论(1) 推荐(0) 编辑

2019年9月4日

基于C# Socket实现多人网络聊天室

摘要: 首先不多说,最终实现界面如下,可以通过点击启动服务,开启TCP服务器: 开启TCP服务器之后,可以通过点击客户端,打开一个独立的TCP客户端,打开客户端之后,输入正确的IP地址和端口号,可以进行连接服务器,这里可以同时开启多个客户端: 每个客户端连接成功后,服务器的列表中会多出一个EndPoint, 阅读全文

posted @ 2019-09-04 15:31 .NET开发者 阅读(5686) 评论(3) 推荐(1) 编辑

2019年8月23日

基于EPICS实现西门子S7通信

摘要: (1) EPICS官网下载Demo并复制文件到指定位置 (2) 创建Modules文件夹,wget https://epics.anl.gov/download/modules/asyn4-35.tar.gz (3) 解压文件,修改configure RELEASE 的EPICS Base路径 (4 阅读全文

posted @ 2019-08-23 13:26 .NET开发者 阅读(899) 评论(0) 推荐(0) 编辑

基于CentOS系统部署EPICS环境

摘要: 1、虚拟机安装CentOS系统2、打开终端,以root账户登录3、进入/usr/local目录下,新建文件夹epics,并进入该文件夹4、在/usr/local/epics目录下,执行wget https://epics.anl.gov/download/base/base-3.16.2.tar.g 阅读全文

posted @ 2019-08-23 13:24 .NET开发者 阅读(1071) 评论(0) 推荐(0) 编辑

2019年7月30日

mysql-8.0.17-winx64 部署

摘要: 1、官网下载mysql-8.0.17-winx64,选择Zip文件格式下载 2、解压到目标路径,我这里是E盘根目录,即E:\mysql8 3、根目录下创建my.ini,内容如下: [mysqld]#端口port = 3306#mysql安装目录basedir = E:/mysql8#mysql数据存 阅读全文

posted @ 2019-07-30 22:22 .NET开发者 阅读(1181) 评论(0) 推荐(0) 编辑

2019年7月19日

雷赛DMC2410_入门篇

摘要: 研究了一下雷赛的运动控制卡,还是花了一点时间,总算把步进电机转起来了,现在把整个过程分享给大家。 雷赛板卡型号很多,这里选择的是DMC2410,主要在于他的性价比,其他型号应该也差不多同样的原理,套装包括一个DMC2410板卡(两根排线)、2根DB37的线、1根DB68的线再加个一个接线盒ACC24 阅读全文

posted @ 2019-07-19 22:45 .NET开发者 阅读(2392) 评论(0) 推荐(1) 编辑

2019年6月28日

基于C#实现与新大陆扫码枪通信

摘要: 通过C#实现与新大陆扫码枪(OY10)进行通信 阅读全文

posted @ 2019-06-28 21:03 .NET开发者 阅读(7361) 评论(2) 推荐(1) 编辑

导航