<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xgh815的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xgh815</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xgh815]]></copyright><item><title><![CDATA[C# FileSystemWatcher 多文件夹、多文件类型文件监控增加、修改、重命名和删除实例]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/126661021</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/126661021</guid><author>xgh815</author><pubDate>Fri, 02 Sep 2022 16:11:45 +0800</pubDate><description><![CDATA[在上一次讲过了FileSystemWatcher 实时监控文件的增加、修改、重命名和删除，具体怎么实现就不再去阐述，参考如下文但只是实现了单个目录和全部或单类文件的监控，示例中通过两行代码来设置文件系统监视程序的过滤器。fileSystemWatcher.Path = “监控路径”;但我并不希望监控全部文件和目录，而是指定多种文件类型和不同的目录，怎么实现呢？按习惯尝试以下操作，都是不能实现的：fileSystemWatcher.Path = “监控路径1|监控路径2”;]]></description><category></category></item><item><title><![CDATA[自动生成电子印章]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/126452134</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/126452134</guid><author>xgh815</author><pubDate>Sun, 21 Aug 2022 17:44:22 +0800</pubDate><description><![CDATA[网络办公正逐渐成为常态，无纸化办公也是一个潮流，这二者需要电子签章，最简单的方法就是在纸上盖一个章然后扫描成电子图片文件，最后在你的系统加载这个签章电子图片文件。但这样就会些不理想的地方，如果不是透明的，叠加在有文字等的地方会遮盖了原来的内容；印章形状有圆形和椭圆形二种，圆形的话高和宽调成165的话打印出来和实际印章大小比较接近，椭圆形的宽和高则设置成197和131，当然在实际中是有不同大小的印章，只要调整宽和高就可。印章名称的绘画就复杂一点，为了文字的左右对称，需要设置绘画文字的起始角度、字间距和字体。]]></description><category></category></item><item><title><![CDATA[动态RDLC报表（七）]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/126247871</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/126247871</guid><author>xgh815</author><pubDate>Tue, 09 Aug 2022 15:28:31 +0800</pubDate><description><![CDATA[初始化动态RDLC报表类DynamicReport的实例，并设置相关参数，把ReportViewer传递给DynamicReport。新建一个Form并添加一个ReportViewer，在Load事件中RefreshReport。不连接数据库直接创建一个数据表，并添加到DynamicReport中，设置“毕业时间”为统计列。动态RDLC报表（一）动态RDLC报表（二）动态RDLC报表（三）动态RDLC报表（四）动态RDLC报表（五）动态RDLC报表（六）动态RDLC报表（七）加入标题、备注和页脚。.....]]></description><category></category></item><item><title><![CDATA[动态RDLC报表（六）]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/126246974</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/126246974</guid><author>xgh815</author><pubDate>Tue, 09 Aug 2022 14:55:47 +0800</pubDate><description><![CDATA[在前面已经人寿了一个空的报表文档，各种节点的数据也已经生成，现在只需把各种节点的数据放进报表文档里，然后加载到ReportViewer中就可以了。显示报表之前要先传入一个ReportViewer。动态RDLC报表完整实例下载。可以选择是否直接打印出来。生成RDLC报表并显示。动态RDLC报表（一）动态RDLC报表（二）动态RDLC报表（三）动态RDLC报表（四）动态RDLC报表（五）动态RDLC报表（六）动态RDLC报表（七）......]]></description><category></category></item><item><title><![CDATA[动态RDLC报表（五）]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/126245597</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/126245597</guid><author>xgh815</author><pubDate>Tue, 09 Aug 2022 14:25:34 +0800</pubDate><description><![CDATA[统计行可以是单列或多列，以string方式传入，不同列用逗号分隔，如“列名1,列名3”，可以是任意列，可以相邻或间隔，但必须是数据表中存在的列并且值可以相加。数据表部分是最麻烦的，可以添加多个数据表，可以设置多维表头，可以设置多字段的统计行，不同的列可以采用不同的样式。在传入数据表前需要先传入列样式、多维表头，数据表和统计列是同一时间传入的，页眉和页脚则需要在数据表后传入。动态RDLC报表（一）动态RDLC报表（二）动态RDLC报表（三）动态RDLC报表（四）动态RDLC报表（六）动态RDLC报表（七）..]]></description><category></category></item><item><title><![CDATA[动态RDLC报表（四）]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/126245109</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/126245109</guid><author>xgh815</author><pubDate>Tue, 09 Aug 2022 13:07:27 +0800</pubDate><description><![CDATA[这个DataTable需要增加到DataSets节点中，名称为DataLogo，保存在_reportItemPatterns中，然后添加Logo图片、企业名称、地址、电话、传真、邮箱和微信二维码并保存到reportLogoString中，然后根据需要来增加一条分隔线。首先要给页眉定一个高度，这个高度还必需是固定，定得高则页眉和主体之间空白太多不美观，定少又有部分内容显示不出来，偏偏这个页眉中的内容是不固定，那只能用一个参数 headerHeight 来记录了。动态RDLC报表（一）动态RDLC报表（三）..]]></description><category></category></item><item><title><![CDATA[动态RDLC报表（三）]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/126244394</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/126244394</guid><author>xgh815</author><pubDate>Tue, 09 Aug 2022 12:07:47 +0800</pubDate><description><![CDATA[接下来就是主体部分了，先来定义一个空白的包含RDLC所需节点的xml文档来做模板，模板中用@XXX来表示相应的节点内容，比如@DataSets、@Tablix分别代表要设置的数据源中的数据表和中要显示的数据表格，后面会用传递进来的数据替换。了解了RDLC报表的结构后，我们就来把传递进来的数据转变成符合RDLC报表结构的xml格式文档，用一个类的形式来做，方便以后调用。同样地分别给页眉里标签中用到的Textbox、标题中用到的Textbox和签名中的图片定义一个格式。动态RDLC报表（一）......]]></description><category></category></item><item><title><![CDATA[动态RDLC报表（二）]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/126241043</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/126241043</guid><author>xgh815</author><pubDate>Tue, 09 Aug 2022 09:55:53 +0800</pubDate><description><![CDATA[这个问题曾经困扰了我好长时间，后来才知是加载后这种特殊格式的自动转成二行了，在一行，在下一行，这样肯定格式就不对啦，错误是自然的了。这里就是数据的名称和结构，也就是数据表的名称和所包含的数据列（名称、数据类型），可以有多个数据表，但名称不能有相同，否则就会出错。在这个Body中，最主要的是ReportItems节点，这里才显示内容的存放地方，样式、高和宽都不需理会，就定一个小一点的值就好了，注意RDLC报表中宽、高的值都是以cm或in为单位的，这里全用cm。......]]></description><category></category></item><item><title><![CDATA[动态RDLC报表（一）]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/126240781</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/126240781</guid><author>xgh815</author><pubDate>Tue, 09 Aug 2022 09:31:11 +0800</pubDate><description><![CDATA[我所说的动态报表是指在没有rdlc为后缀的报表文件和没有xsd为后缀的DataSet数据源的情况下，依据从数据库中获取的数据生成RDLC报表。测试过 Visual Studio 2022还是支持rdlc为后缀的报表文件的，不修改RDLC报表的话什么问题也没有。但就算现在不需要修改RDLC报表以后也是有修改的需要呢，在没有的图形界面的情况下可以直接修改RDLC文件里的代码，如果是复杂一点的报表的话那就是一个非常痛苦的事情。数据展示主体部分包含二大块，上部是数据的显示，左下部是备注，右下部是签名盖章。.....]]></description><category></category></item><item><title><![CDATA[C# FileSystemWatcher 实时监控文件的增加、修改、重命名和删除实例]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/126193809</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/126193809</guid><author>xgh815</author><pubDate>Sat, 06 Aug 2022 15:19:14 +0800</pubDate><description><![CDATA[FileSystemWatcher 实时监控文件的增加、修改、重命名和删除实例]]></description><category></category></item><item><title><![CDATA[VISIO 2003 在线更新的注册文件]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/1840302</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/1840302</guid><author>xgh815</author><pubDate>Tue, 23 Oct 2007 21:48:00 +0800</pubDate><description><![CDATA[Office 2003 能通过正版验证、可以在线更新的 CDKEY 在网上好容易找到，但 VISIO 2003 能通过正版验证的 CDKEY 就不容易找到了（我没有找到），若同时安装了 Office 2003 和 VISIO 2003，Office 2003 的 CDKEY的能通过正版验证，VISIO 2003 的 CDKEY通不过正版验证的话，就会使 Office 2003 和VISIO 200]]></description><category></category></item><item><title><![CDATA[不一样的“能ping通不能上网”解决方法]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/1791732</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/1791732</guid><author>xgh815</author><pubDate>Wed, 19 Sep 2007 17:43:00 +0800</pubDate><description><![CDATA[         最近在一次网络维护中遇到一个不一样的“能ping通不能上网”的故障，还挺奇怪的。症状和网络配置：        在一个局域网上，有一台 WIN2003 服务器，能PING通IP地址，但IE上不了网。1、路由器上启用了DHCP，DNS是自动获取；2、同一局域网上的其它电脑不管是用DHCP自动获得IP或用固定IP，都能上网；3、能ping通不能上网的故障机上是用固定IP和DN]]></description><category></category></item><item><title><![CDATA[打造自己的完善 windows 系统安装母盘（四）]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/1784797</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/1784797</guid><author>xgh815</author><pubDate>Fri, 14 Sep 2007 10:46:00 +0800</pubDate><description><![CDATA[六、重新封装打包        系统重新封装可采用系统安装光盘自带的企业部署工具包 DEPLOY.CAB 里的 Sysprep.exe 对系统直接进行重新封装:在C盘根目录建立一个名为 sysprep 的文件夹，注意：必须是 sysprep ；将 Windows 安装光盘上 /SUPPORT/TOOLS/DEPLOY.CAB 压缩包中的所有文件解压缩到你建立的 SYSPREP 文件夹中。1]]></description><category></category></item><item><title><![CDATA[打造自己的完善 windows 系统安装母盘（三）]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/1784795</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/1784795</guid><author>xgh815</author><pubDate>Fri, 14 Sep 2007 10:44:00 +0800</pubDate><description><![CDATA[五、封装前收尾工作1、清理磁盘、删除系统和IE临时文件和历史记录、删除最近使用的文档记录、删除事件记录2、瘦身，删除以下目录或文件：c:/windows/$* (以$号开头的所有目录，是系统补丁的反安装文件) c:/windows/*.log （虽然不大，但太多，看的不爽）c:/windows/temp/* 通常没东西c:/windows/Downloaded Installations/* ]]></description><category></category></item><item><title><![CDATA[打造自己的完善 windows 系统安装母盘（二）]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/1784790</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/1784790</guid><author>xgh815</author><pubDate>Fri, 14 Sep 2007 10:42:00 +0800</pubDate><description><![CDATA[二、安装操作系统和常用软件1、正常在C盘安装好操作系统，除网卡的驱动外其它硬件的驱动不需要安装，并打好系统安全补丁。安装操作系统时选择 NTFS 文件格式进行安装，并一定要选择完全格式化，防止磁盘有坏区。当然也可以采用 FAT32 文件格式安装操作系统，FAT32 文件格式可以减小制作后的 Ghost 备份文件体积，FTA32 格式在恢复后还可以转换为 NTFS。当然认真读过 MS 的 FAT 与]]></description><category></category></item><item><title><![CDATA[打造自己的完善 windows 系统安装母盘（一）]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/1784788</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/1784788</guid><author>xgh815</author><pubDate>Fri, 14 Sep 2007 10:40:00 +0800</pubDate><description><![CDATA[       从事IT工作多年，除了帮客户安装操作系统外，经常被亲朋好友拉去维修电脑。一般的故障容易解决，一旦需要重装系统就成了噩梦：重新安装 windows 系统和应用软件，再打补丁，特别是打 windows 和 office 的打补丁花的时间最长，这一番折腾下来花几个小时是正常的。于是产生了做一个万能 windows 系统安装母盘的想法。       网上有好多关于如何做万能 GHOST ]]></description><category></category></item><item><title><![CDATA[超强企业建站系统介绍:五大特点]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/1713375</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/1713375</guid><author>xgh815</author><pubDate>Sat, 28 Jul 2007 11:25:00 +0800</pubDate><description><![CDATA[详情请浏览 http://www.netmaster.net.cn SpeedWeb 3.0 介绍：五大特点     SpeedWeb 3.0 （网马快站） 是网马资讯开发的综合性快速网站建设系统，这套系统功能强大，扩展性好，操作简单方便，只需在系统里更新一下 Logo 和联系资料即可快速拥有属于自己的专业网站。      新的 SpeedWeb 3.0 建站系统不再延用以前版本的]]></description><category></category></item><item><title><![CDATA[超强的企业建站系统介绍:功能模块]]></title><link>https://blog.youkuaiyun.com/xgh815/article/details/1713369</link><guid>https://blog.youkuaiyun.com/xgh815/article/details/1713369</guid><author>xgh815</author><pubDate>Sat, 28 Jul 2007 11:22:00 +0800</pubDate><description><![CDATA[详情请浏览 http://www.netmaster.net.cnSpeedWeb 3.0 介绍：功能模块      SpeedWeb 3.0 （网马快站） 是网马资讯开发的综合性快速网站建设系统，这套系统功能强大，扩展性好，操作简单方便，只需在系统里更新一下 Logo 和联系资料即可快速拥有属于自己的专业网站。      新的 SpeedWeb 3.0 建站系统不再延用以前版本的架构]]></description><category></category></item></channel></rss>