
.NET
文章平均质量分 78
hankwen
努力工作
展开
-
在.net中悄悄执行dos命令,并获取执行的结果
本文阐述了如何在.net中悄悄的执行dos命令,并通过重定向输出来返回结果的方式。一、怎样使dos命令悄悄执行,而不弹出控制台窗口?1.需要执行带“/C”参数的“cmd.exe”命令,它表示执行完命令后立即退出控制台。2.设置startInfo.UseShellExecute = false; //不使用系统外壳程序启动进程3.设置startInfo.CreateNoWindow原创 2008-11-27 10:07:00 · 680 阅读 · 0 评论 -
每个.NET 开发人员应该下载的十个必备工具
原著:James Avery编译:NorthTibet原文出处:.NET Tools:Ten Must-Have Tools Every Developer Should Download Now本文自发布以来已经增加了新的信息。请参阅下面的编辑更新。本文讨论的工具如下:NUnit:编写单元测试的工具 NDoc:创建代码文档的工具 NAnt:生成解决方案的工具转载 2010-05-01 08:28:00 · 709 阅读 · 0 评论 -
子窗体创建以及子窗体父窗体之间的通信
子窗体创建以及子窗体父窗体之间的通信1、Javascript弹出子窗口 可以通过多种方式实现,下面介绍几种方法(1) 通过window对象的open()方法,open()方法将会产生一个新的window窗口对象 其用法为:window.open(URL,windowName,parameters);URL: 描述要打开的窗口的URL地址,如何为空则不打开任何网页;windowN原创 2010-04-01 11:29:00 · 749 阅读 · 0 评论 -
WEB水晶报表直接打印
VS.NET2005 CrystalReport的打印模式分为Pdf和ActiveX两种,打印模式的设置在CrystalReportViewer.PrintMode 属性中。1、PDF模式的打印需在服务端及客户端安装pdf格式阅读器。2、ActiveX模式:ActiveX 打印控件允许使用者将报表直接打印至本机打印机。使用ActiiveX模式需要在Web.config的节中添加如下原创 2009-02-27 12:43:00 · 767 阅读 · 0 评论 -
VS2005水晶报表
水晶报表是一个功能强大的报表工具,现在已经被Microsoft Visual Studio 2005(下文以VS2005简称)集成在一起。喜欢水晶报表的朋友可以方便使用了。我把水晶报表在vs2005的使用方法总结一下,供大家参考。首先介绍一下我用的软件环境:Microsoft Visual Studio 2005;Microsoft SQL Server 2005【数据用例】服务器:SQLEXPR转载 2009-02-27 09:53:00 · 565 阅读 · 0 评论 -
ASP.NET WebService的图片验证码服务
/// /// 生成图片验证码/// /// 验证码的长度/// 输出参数,验证码的内容/// 图片字节流[WebMethod]public byte[] GenerateVerifyImage(int nLen,ref string strKey){ int nBmpWidth = 13*nLen+5; int nBmpHeight = 25; System.Drawing.Bitm转载 2009-02-19 22:30:00 · 1307 阅读 · 0 评论 -
WebMethod属性详解
WebMethod有6个属性:.Description.EnableSession.MessageName.TransactionOption.CacheDuration.BufferResponse1) Description:是对webservice方法描述的信息。就像webservice方法的功能注释,可以让调用者看见的注释。C#:[WebMethod(Description="原创 2009-02-19 22:40:00 · 1302 阅读 · 0 评论 -
实现GridView选择行突出显示的方法
功能为在GridView中可多选,全选/全不选各行,并提交处理虽然在网上也查到其它方法,但我自己也写了一个,中间借用了他人的一些代码。为突出重点,未列出完整代码,但相信大家能看明白,有问题的地方欢迎拍砖。 //在gridview中加入一模板列,放入checkbox,标题行中的checkAll可实现全选/全不选转载 2009-02-18 14:10:00 · 2186 阅读 · 0 评论 -
Asp.Net下通过切换CSS换皮肤
换皮肤的方式有很多种,最简单的通常就是切换页面CSS,而CSS通常写在外部CSS文件里。那么切换css其实就是更换html里的link href路径。我在网上搜索了下。一般有两种方式:1,在页面放一个holder控件。然后用编程方式把当前用户的风格css link写入页面。2,通过反射机制,逐个控件设置css样式。上面两种方式都挺麻烦的,第一种需要在每个页面上放一个holder控件。类似的做法转载 2009-02-09 11:45:00 · 610 阅读 · 0 评论 -
页面调用EXE文件
function Run(strPath) { exe.value=strPath; try { var objShell=new ActiveXObject("wscript.shell"); objShell.Run(strPath); objShell=null; } catch(e) { alert(e) ; }原创 2008-11-27 10:06:00 · 647 阅读 · 0 评论 -
.NET生成静态页面例子
近期做一个项目,需要将用户添加的表单生成静态页面,这个东西很早就有了,大部分是用在新闻系统里面,新闻添加后生成静态页面,只将文章标题,简介,连接地址等简单信息存入数据库,没办法只能再研究一下了!时间有限,只是功能实现了!主要做法如下:1、创建网站,并创建一个模板页,template.htm2、添加一个web窗体Default.aspx3、在网站下新建文件夹htm,设置该文件夹的属性原创 2008-11-27 09:33:00 · 6930 阅读 · 5 评论 -
网页打印时如何去掉页面底部的路径和顶端的页码编号
(1)最简单的就是设置IE属性了------在ie浏览器的页面设置中除掉页眉、页角的内容,打印就不出来了。 (2)写代码实现 New Document dim hkey_root,hkey_path,hkey_key hkey_root="HKEY_CURRENT_USER" hkey_path原创 2008-11-27 10:14:00 · 6394 阅读 · 0 评论 -
C# 与 C++ 数据类型对照(转)
<br />C++ C#<br />=====================================<br />WORD ushort<br />DWORD uint<br />UCHAR int/byte 大部分情况都可以使用int代替,而如果需要严格对齐的话则应该用bytebyte <br />UCHAR* string/IntPtr<br />unsigned char*原创 2011-01-05 15:27:00 · 622 阅读 · 0 评论