Winform
葬歌倾城
这个作者很懒,什么都没留下…
展开
-
基于Aspose.Cell的Excel导入与导出
Excel的导入导出以往都是使用Office提供的Excel Library(COM组件)实现的,此方法有三个缺点!第一,运行环境必须装有指定版本的Excel第二,运行环境中指定版本的Excel组件必须正常在操作系统中注册(使用COM组件是要注册的),也就是说,如果机器上虽然装了Excel,但是装的是阉割版、绿色版等奇怪的版本就不行了第三,效率低下,常要注意GC,时常会因为操作不当造成开启一大堆Excel.exe进程占用过高系统资源(这些Excel.exe甚至不会随着你的应用程序的关闭而关闭)所以我原创 2021-05-18 21:51:32 · 637 阅读 · 0 评论 -
winform 注册码+注册表保存
/// <summary> /// 获取CPU /// </summary> /// <returns>CPU字符串</returns> public string getCPU() { string strCPU = null; ManagementClass myCPU = new ManagementClass("win32_Processor"); ManagementObj...原创 2021-05-16 21:16:58 · 909 阅读 · 0 评论 -
固高运动控制卡C#函数库 GE400
using System;using System.Collections.Generic;using System.Linq;using System.Runtime.InteropServices;using System.Text;using System.Threading.Tasks;namespace ges{ class GES { public struct TDoublePnt { public dou原创 2021-05-06 23:27:46 · 1842 阅读 · 3 评论 -
winform socket基于TCP的服务器与客户端通讯-续集
前言在这个时候我理解了一个词,叫长连接和短连接长连接的意思就是说声明一个事件然后打开操作…然后关闭 这就为一个长连接,长连接只有最开始的时候打开结束的时候关闭,中间想发什么数据就发什么 想接收什么数据就接收,短连接的意思就是每次收或者发都要打开关闭 例如发送 的时候 需要打开发送关闭 打开 接收关闭长连接和短连接都是分情况使用的tcp连接就是长连接 但是连接的时间太长没有数据可能系统就会认为这个连接已经断开或者默认帮你断开所以在长连接中还需要做到心跳机制,周期性发送心跳包,为什么叫心跳包我觉原创 2021-05-06 09:20:38 · 640 阅读 · 0 评论 -
winform socket基于TCP的服务器与客户端通讯
我所写的文章大部分为自己理解之后的想法,若有任何不正确的地方请多多包含并在评论区给与指正,编程从来不应该是一个人的战斗!!!一、我的目标:局域网聊天通讯软件[Winform]基于这个目标和某位大佬的意见我基本可以分为两种TCP和HTTP我选择了TCP二、方法:Socket这个就是整体说明图三、代码部分1.服务器端:// 定义一个套接字用于监听客户端发来的消息,包含三个参数(ipv4寻址协议,流式连接,tcp协议)Socket socket_TCP = new Socket(Addre.原创 2021-05-06 09:18:49 · 740 阅读 · 2 评论