2019年3月7日
摘要:
添加一个类库MessageBoxTimeOut public class MessageBoxTimeOut { private string _caption; public void Show(string text, string caption) { Show(3000, text, cap
阅读全文
posted @ 2019-03-07 16:49
冰魂雪魄
阅读(831)
推荐(0)
2019年3月3日
摘要:
先说服务端:界面:如图: 界面设计源码 namespace SocketJPGToTxt { partial class Form1 { /// <summary> /// 必需的设计器变量。 /// </summary> private System.ComponentModel.IContain
阅读全文
posted @ 2019-03-03 21:06
冰魂雪魄
阅读(5322)
推荐(2)
2019年3月1日
摘要:
1、首先在项目中添加Nuget程序包... 2、然后在NuGet窗体中搜索Log4Net,然后点击安装<安装过程可能会持续几分钟,请耐心等待> 3、在项目中添加一个Config文件,如已有App.config,则直接在其中添加内容: 截图中配置的XML代码如下: //为项目注册Log4Net.con
阅读全文
posted @ 2019-03-01 17:17
冰魂雪魄
阅读(2108)
推荐(0)
2019年2月19日
摘要:
SOCKET原理 一、套接字(socket)概念 SOCKET原理 一、套接字(socket)概念 SOCKET原理 一、套接字(socket)概念 套接字(socket)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:
阅读全文
posted @ 2019-02-19 10:34
冰魂雪魄
阅读(914)
推荐(0)
2019年2月18日
摘要:
#region 申请开门 /// <summary> /// 申请开门 /// </summary> string sWebsRet = "";//二维码 public BDCom PutinBdcom = new BDCom(); //string sopenbox = ""; private v
阅读全文
posted @ 2019-02-18 16:35
冰魂雪魄
阅读(282)
推荐(0)
摘要:
直接上源码 public class WaterTextBox : TextBox { //private const int EM_SETCUEBANNER = 0x1501; //[DllImport("user32.dll", CharSet = CharSet.Auto)] //privat
阅读全文
posted @ 2019-02-18 14:34
冰魂雪魄
阅读(1420)
推荐(0)
2019年1月29日
摘要:
第一步,项目添加negut的搜索Newtonsoft.Json,安装第一个:如图所示: 安装以后,自动引用。 这样就可以直接转成对象了
阅读全文
posted @ 2019-01-29 17:23
冰魂雪魄
阅读(2117)
推荐(0)
2019年1月23日
摘要:
1.创建自定义控件 选择【经典桌面】——【窗体控件库】 2.添加控件,组合成一个新的控件 自定义控件功能:打开一张图片,将图片展示在pictureBox控件中,并将图片的名称、大小、尺寸显示出来 控件如下: pictureBox1:命名为picBox label1~label6 :左边三个显示文字,
阅读全文
posted @ 2019-01-23 18:07
冰魂雪魄
阅读(1023)
推荐(0)
2019年1月17日
摘要:
方 法 一 : 选择项目,右键添加服务引用,输入服务地址,如图: 点击确定跳转到如下界面: 调用 接口: 方 法 二:使用代理类, 代理类WebServiceProxy 调用接口,假如接口名叫interfaceTest,
阅读全文
posted @ 2019-01-17 18:04
冰魂雪魄
阅读(3105)
推荐(0)
2019年1月8日
摘要:
标准的MD5加密32位小写的: 如果用上面这个标准的会有一个问题,就是丢失位数,所以字节转换成字符串的时候要保证是2位宽度啊,某个字节为0转换成字符串的时候必须是00的,否则就会丢失位数啊。不仅是0,1~9也一样。 用以下代码就可以避免:
阅读全文
posted @ 2019-01-08 17:47
冰魂雪魄
阅读(11049)
推荐(3)