- 博客(12)
- 收藏
- 关注
转载 WinForm通过操作注册表实现限制软件使用次数的方法
一:介绍 NET框架在Microsoft.Win32名字空间中提供了两个类来操作注册表:Registry和RegistryKey。这两个类都是密封类不允许被继承。下面我们分别来介绍这两个类。Registry类提供了7个公共的静态域,分别代表7个基本主键(其中两个在XP系统中没有)分别是: Registry.ClassesRoot 对应于HKEY_CLASSES_ROOT主键 Regi...
2018-03-09 09:31:00 155
转载 C#关于多线程之线程中窗体之间的控件值调用
本周做了一个线程中打开多个窗体的东西,父窗体打开子窗体,父窗体获取子窗体的控件值,此处我在打开窗体时,分别在不同的线程中打开的,不做多考虑,上手就做,到后来程序崩掉了,原因是什么了,找不到对应的控件,这是为什么了,因为创建子窗体的过程和创建父窗体的过程并不在同一线程中,程序无法获知你要找的控件,那么对于这种情况,就得用到vs自带的Control.InvokeRequired方法,此方法返...
2018-03-05 16:41:00 380
转载 C#关于多线程之线程中打开并调用窗体内的方法实例
第一步:如何在线程中打开窗体 SendEmailProgress progress=new SendEmailProgress(); //添加窗体关闭事件 progress.Closing += (s, ev) => { ...
2018-02-01 14:57:00 520
转载 C#Winform将软件最小化至系统托盘
最近做了一个关于软件最小化到托盘里的功能,对此做了一点小小的总结,关于如何将软件最小化托盘里,并且点击对应小图标会有许多可供选择的菜单,其实主要用的控件是就NotifyIcon控件与contextMenuStrip控件的结合使用,利用contextMenuStrip控件添加对应的菜单以及菜单对应的功能。 第一步:首先介绍一下NotifyIcon控件的属性: BalloonTipI...
2018-02-01 14:22:00 165
转载 FOR XML PATH 的用法介绍
一.FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放兴趣爱好,表结构如下: 接下来我们来看应用FOR XML PATH的查询结果语句如下:SELECT * FROM @hobby FOR XML PATH 结果: <row> <hobbyID>1<...
2017-12-29 12:05:00 123
转载 c#中异常捕获catch{}常用的异常类型
Exception 类 描述 SystemException 其他用户可处理的异常的基本类 ArgumentException 方法的参数是非法的 ArgumentNullException 一个空参数传递给方法,该方法不能接受该参数 ArgumentOutOfRangeException 参数值超出范围 ArithmeticException 出现算术上溢或者下溢 Array...
2017-12-29 11:51:00 202
转载 按比例压缩图片和图片转换成BASE64
通常会需要将突破转换为字符串的操作,贴此详例,仅供参考和积累 #region 按比例压缩图片和图片转换成BASE64 /// <summary> /// 按照比例缩小图片 /// </summary> /// <param name="srcImage">要缩小的图片&...
2017-12-29 11:48:00 135
转载 后台请求API
常常会有用到许多后台请求接口取数据的情况,可能很多初学者不了解,不知道如何去操作,特贴此详例,仅供参考: //Url为请求路径 public static string RequestUrl(string url, System.Text.Encoding encode) { HttpWebRequest request = (Htt...
2017-12-29 11:44:00 112
转载 根据类名如何获取一个类中字段属性和字段值
foreach (System.Reflection.PropertyInfo p in InvoiceList[i].GetType().GetProperties()) { object value = p.GetValue(InvoiceList[i], null); ...
2017-12-29 11:30:00 329
转载 ItextSharp将多张pdf内容合并至一个pdf中
此详例主要是借助使用ReportViewer控件自带的Render方法将文件流读取至创建的pdf文件 简单介绍ReportViewer控件的使用 首先拖拽一个reportViewer控件,并设置显示样式 其中标签LocalReport控件中的ReportPath属性值需要填写添加的报表文件所在的相对路径 在添加报表文件时,添加的参数对象名和数据集的名字要和赋值处的名字...
2017-12-29 10:58:00 531
转载 C# Winform在窗体上打开PDF文件进行查看
方法一: 使用的是Adobe PDF Reader控件,之前一直不知道怎么找到对应的AxInterop.AcroPDFLib.dll跟Interop.AcroPDFLib.dll这两个组件,没有转过头,后来猛然想到直接从控件堆里面拖过来就能找到了。。。找到这两个组件所在位置,把它们拷贝到项目目录下重新引用,在需要用的时候重新实例化一个控件就行了。注意的地方: 具体代码:AxAcroP...
2017-12-29 10:19:00 905
转载 日期格式转换方法整理
C# //将格式为yyyyMMdd的时间转化为yyyy-MM-dd类型 详例: string beginDate="20140224"; beginDate =DateTime.ParseExact(beginDate,"yyyyMMdd",CultureInfo.CurrentCulture).ToString( "yyyy-MM-dd"); //Server:如何将...
2017-12-29 10:12:00 119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人