2017年7月14日
摘要: 将别人开发的exe程序,放到自己的窗体里面来运行。 1.基本功能实现 首先,在自己的窗体后面加上代码: 然后在需要的地方,加上代码: 即可: 【http://www.cnblogs.com/CUIT-DX037/】 阅读全文
posted @ 2017-07-14 15:31 云梦鸿 阅读(6996) 评论(1) 推荐(2)
  2017年6月15日
摘要: 1.十进制 转 二进制 将十进制数不断地除2,将所有余数倒叙填写,即可得到所需二进制数据。 2. 二进制 转 十进制 将二进制各位上的值(0或1)乘2的(n-1)次方,将每位结果相加。其中,n表示二进制中从右向左的位数(从1开始计); 3. 自带的转换方式 C#.Net自带的进制转换方式: 4. 十 阅读全文
posted @ 2017-06-15 17:56 云梦鸿 阅读(3498) 评论(0) 推荐(0)
  2017年6月8日
摘要: 线程池System.Threading.ThreadPool,可用于发送工作项、处理异步I/O、代表其它线程等待以及处理计时器。基本用法: 在执行 ThreadPool.QueueUserWorkItem() 方法后,处理器就会自动在池中选择一个线程来处理“工作内容”。 1.如果线程池还没有运行,就 阅读全文
posted @ 2017-06-08 16:30 云梦鸿 阅读(683) 评论(0) 推荐(0)
  2017年6月7日
摘要: 方案一: 调用线程控制方法.启动:Thread.Start();停止:Thread.Abort();暂停:Thread.Suspend();继续:Thread.Resume(); 线程定义为: 值得注意的是: 通过 Thread.Abort() 停下来的线程(或自行运行结束的线程),都无法直接通过 阅读全文
posted @ 2017-06-07 11:41 云梦鸿 阅读(3962) 评论(5) 推荐(1)
  2017年6月6日
摘要: 使用System.Threading.Thread类可以创建和控制线程。 常用的构造函数有: 1. 无参数创建线程 ThreadStart委托定义了一个返回类型位void的无参数方法。 输出结果: 将上诉代码中的 ThreadFun() 用Lambda表达式替换,变成Thread的简便使用方式: 2 阅读全文
posted @ 2017-06-06 16:06 云梦鸿 阅读(12750) 评论(0) 推荐(0)
  2017年5月27日
摘要: 在默认情况下,datagridview的显示效果: 1.禁用最后一行空白。 默认情况下,最后一行空白表示自动新增行,对于需要在控件中进行编辑,可以保留 dataGridView1.AllowUserToAddRows = false; 上述禁用,仅是将用户界面交互的自动新增行禁了,但还是可以通过代码 阅读全文
posted @ 2017-05-27 16:06 云梦鸿 阅读(8741) 评论(0) 推荐(0)
  2017年5月4日
摘要: MD5加密 * message-digest algorithm 5* 单向加密,无法根据密文解密* 对输入的任意长度字符串,都产生一个128位的整体* using System.Security.Cryptography; RSA加密、解密 * 非对称加密,加密和解密使用不同的密钥* 目前最具影响 阅读全文
posted @ 2017-05-04 11:57 云梦鸿 阅读(450) 评论(1) 推荐(0)
  2017年5月2日
摘要: C#本身没有对INI格式文件的操作类,可以自定义一个IniFile类进行INI文件读写。 应用: 有原始INI文件: 执行代码: 执行结果: http://www.cnblogs.com/CUIT-DX037/ 阅读全文
posted @ 2017-05-02 17:34 云梦鸿 阅读(13758) 评论(3) 推荐(1)
摘要: http://www.cnblogs.com/CUIT-DX037/ 1.添加用户控件: 2.添加代码: 3.应用: 阅读全文
posted @ 2017-05-02 15:49 云梦鸿 阅读(1823) 评论(0) 推荐(0)
  2017年4月27日
摘要: http://www.cnblogs.com/CUIT-DX037/ 百度百科介绍:ini 文件是Initialization File的缩写,即初始化文件,是windows的系统配置文件所采用的存储格式,统管windows的各项配置,一般用户就用windows提供的各项图形化管理界面就可实现相同的 阅读全文
posted @ 2017-04-27 20:58 云梦鸿 阅读(2379) 评论(0) 推荐(1)