C#
文章平均质量分 79
囧
这个作者很懒,什么都没留下…
展开
-
C#多线程编程(1):线程的启动
转自:http://blog.csdn.net/zhoufoxcn/article/details/4402999 在实例化Thread的实例,需要提供一个委托,在实例化这个委托时所用到的参数是线程将来启动时要运行的方法。在.net中提供了两种启动线程的方式,一种是不带参数的启动方式,另一种是带参数的启动的方式。 不带参数的启动方式 如果启动参数时无需其它额外的信息,可以使用转载 2012-05-28 11:27:03 · 474 阅读 · 0 评论 -
根据表名得到表信息,包括字段说明,生成C#类属性
/******************************************** * 根据表名得到表信息,包括字段说明,生成C#类属性 ********************************************/ Create PROC [dbo].[sp_help_table] (@tableName VARCHAR(200), @Colu...转载 2018-03-29 11:26:27 · 772 阅读 · 0 评论 -
POI操作word合并单元格
对于合并单元格的介绍不怎么多,下面是之前做word导出的时候研究的,在stackoverflow查到了点资料。记录下两个关键方法:[java] view plain copy// word跨列合并单元格 public void mergeCellsHorizontal(XWPFTable table, int row, i转载 2018-01-30 10:09:12 · 1386 阅读 · 0 评论 -
HTML解析利器HtmlAgilityPack
转自:http://zhoufoxcn.blog.51cto.com/792419/595344/在以前的项目中周公曾有解析HTML的情况,当时是采用正则表达式一步步将无关的HTML注释及JS代码部分删除掉,然后再用正则表达式找出需要提取的部分,可以说使用正则表达式来做是一个比较繁琐的过程,特别是对于正则表达式不是很熟悉或者要处理的HTML很复杂的情况下。前一阵子周公还是通过这转载 2014-12-01 09:45:59 · 807 阅读 · 0 评论 -
对web.config的ConnectionString加密
web.config配置文件中,有一些敏感数据希望被保护起来,例如数据库的连接串ConnectionString,默认情况下是明文显示的,例如:1 2 3 "ConnectionString" value="Data Source=127.0.0.1;Initial Catalog=Demo2012;User ID=sa;password=123456"/>4转载 2014-09-15 10:15:00 · 948 阅读 · 0 评论 -
C#WebBrowser控件使用教程与技巧收集
先来看看常用的方法Navigate(string urlString):浏览urlString表示的网址Navigate(System.Uri url):浏览url表示的网址Navigate(string urlString, string targetFrameName, byte[] postData, string additionalHeaders): 浏览urlStrin转载 2013-06-28 15:39:08 · 5468 阅读 · 0 评论 -
.net下使用GeckoWebBrowser步骤
今天分享一个c#下使用GeckoWebBrowser的小程序。写了个小程序用来采集房产网的数据。以前也写过类似的程序,用的.net自带的webbrowser,这家伙好用倒是还可以就是占用内存啊,由于是使用的ie内核,清理内存和缓存都没有什么直接办法,而占用内存是这个家伙的硬伤,即使你调用GC几次都不管用的。这个就不是系统给清理了,应该是IE占用这无法清理。步骤如下:转载 2013-06-28 15:35:23 · 23485 阅读 · 3 评论 -
C#中HttpWebRequest用Post提交Content-Type: multipart/form-data; boundary=
在C#中有HttpWebRequest类,可以很方便用来获取http请求,但是这个类对Post方式没有提供一个很方便的方法来获取数据。网上有很多人提供了解决方法,但都参差不齐,这里我把我使用的方法总结出来,与大家分享。本文精华:实现了post的时候即可以有字符串的key-value,还可以带文件。Post数据格式Post提交数据的时候最重要就是把Key-Value的数据放到...转载 2013-04-12 11:33:52 · 24400 阅读 · 0 评论 -
Create a Windows Clipboard Monitor in C# using SetClipboardViewer
IntroductionApplications such as GetRight and ClipMate seem to magically know when something is copied to the Clipboard. How is it done? This example shows you how to use the Win32 API functio转载 2012-11-19 09:40:36 · 1811 阅读 · 0 评论 -
c#创建windows服务并在winform程序中用doc命令调用windows服务
第一步:创建服务框架创建一个新的 Windows 服务项目,可以从Visual C# 工程中选取 Windows 服务(Windows Service)选项,给工程一个新文件名,然后点击 确定。现在项目中有个Service1.cs类:查看其各属性的含意是: Autolog 是否自动写入系统的日志文件 C转载 2012-11-08 09:01:44 · 4849 阅读 · 0 评论 -
用C#创建Windows服务(Windows Services)
Windows服务在Visual Studio 以前的版本中叫NT服务,在VS.net启用了新的名称。用Visual C# 创建Windows服务不是一件困难的事,本文就将指导你一步一步创建一个Windows服务并使用它。这个服务在启动和停止时,向一个文本文件中写入一些文字信息。 第一步:创建服务框架 要创建一个新的 Windows 服务,可以从Visual C# 工程中选取 Window转载 2012-10-16 14:40:35 · 454 阅读 · 0 评论 -
C# 无边框窗体的移动,任务栏右键菜单,调整大小
最近做了一个无边框的主窗体界面,过程中遇到了很多问题,解决的过程也费了不少精力,因此做完了之后就想把过程写下来,留个纪念,也给遇到同样问题的网友一点帮助。由于没有了边框,所以最大化、最小化、关闭等按钮都没有了,也不能拖动窗体了,任务栏没有右键菜单了,不能调整大小了,设置全屏的时候填满了整个屏幕,把任务栏都给遮盖了,这些都是遇到的问题,下面对每个问题逐一解决:1、最大化、最小化、关闭按钮,这三个转载 2012-09-21 14:07:40 · 887 阅读 · 0 评论 -
C# 图像灰度处理
本文代码来自赵春江编著的《c#数字图像处理算法》图像灰度化24位彩色图像每个像素用三个字节表示,每个字节对应着R G B 分量的亮度(红黄蓝)当R G B 分量值不同时,表现为彩色图像,当三个值相同时,表现为灰度图像第一种转换公式Gray(i,j) = [R(i,j) + G(i,j) + B(i,j)]/3适应人的视觉感应的转换公式Gray(i,j) = 0.299*转载 2012-09-19 11:16:51 · 1101 阅读 · 0 评论 -
C# WinForm 解决TextureBrush,FillRectangle绘图偏移问题
FillRectangle方法最近在开发WinForm软件中遇到使用FillRectangle方法窗体绘制园角图象的时候总是发生偏移错位问题,使我头疼了半天,其现象如下:WinForm 解决TextureBrush,FillRectangle绘图偏移问题" border="0" alt="C# WinForm 解决TextureBrush,FillRectangle绘图偏移问题" sr转载 2012-09-14 11:31:33 · 3463 阅读 · 0 评论 -
C#在WinForm下使用HttpWebRequest上传文件并显示进度
/// /// 将本地文件上传到指定的服务器(HttpWebRequest方法)/// /// 文件上传到的服务器/// 要上传的本地文件(全路径)/// 文件上传后的名称/// 上传进度条/// 成功返回1,失败返回0private int Upload_Request(string address, string fileNamePath, string sav转载 2012-08-15 16:46:19 · 2011 阅读 · 0 评论 -
C# 继承.Net中提供的WebBrowser 2.0控件以实现IE的超级拖放
转自:http://blog.csdn.net/zhaojunpang/article/details/4065441看到傲游中提供的超级拖放很是方便,但是IE中却没有提供,但是现在IE 8 用着很好,于是就琢磨着自能否让IE 也支持此功能呢,Google一下很多都是VC++的资料,而且没有完整的代码,但是有一篇的文章给出了完整的思路,这里很感谢此作者,原文链接:http://blog.csd转载 2012-08-14 17:08:48 · 770 阅读 · 0 评论 -
vs2008打包程序需要.net3.5支持问题的解决方案
在安装vs2008时也就意味着同时安装了.net framework 3.5,当前程序里所有的类库目标框架都是.net framework 2.0所有关于3.5的引用全删掉了打包,上传到服务器准备安装 右击安装项目->视图->启动条件 弹出对话框,右击.net framework 属性窗口中version 选择2.0 结果如下图所示: 不是吧,难道非要装3.5才转载 2012-08-13 14:05:39 · 2346 阅读 · 0 评论 -
用iTextSharp将HTML转换成PDF,ASP.NET C# 代码
先去github下载源代码:https://github.com/itext/itextsharp,当前最新版本为5.5.13解压后用vs2010打开工程文件BuildAll,生成itextsharp.xmlworker项目生成的dll文件在src\extras\itextsharp.xmlworker\bin\Debug_woDrawing目录中在自已的项目引入itextsharp....原创 2019-02-26 11:05:13 · 2552 阅读 · 8 评论