- 博客(151)
- 资源 (7)
- 收藏
- 关注
转载 Excel的Range对象(C#)
Range 对象是 Excel 应用程序中最经常使用的对象;在操作 Excel 内的任何区域之前,都需要将其表示为一个 Range 对象,然后使用该 Range 对象的方法和属性。一个 Range 对象代表一个单元格、一行、一列、包含一个或者更多单元块(可以是连续的单元格,也可以式不连续的单元格)的选定单元格,甚至是多个工作表上的一组单元格。在代码中引用范围。Address 属性:
2015-11-18 09:50:47
3346
转载 C# 操作Excel大全
//引用Microsoft.Office.Interop.Excel.dll文件 //添加usingusing Microsoft.Office.Interop.Excel;using Excel=Microsoft.Office.Interop.Excel; //设置程序运行语言System.Globalization.CultureInfo CurrentCI = Sy
2015-11-18 09:49:12
1429
转载 【.NET】C#中遍历各类数据集合的方法
来自 C#中遍历各类数据集合的方法,这里自己做下总结: 1.枚举类型//遍历枚举类型Sample的各个枚举名称foreach (string sp in Enum.GetNames(typeof(Sample))){ary.Add(sp);}//遍历枚举类型Sample的各个枚举值foreach (string sp in Enum.GetValues(typeof(
2011-06-25 21:34:00
930
转载 Power Designer反向数据库时遇到sqlstate=37000错误,解决方案!
今天在用Power Designer反向数据库时,遇到一个问题,如下:Unable to list the users.[Microsoft][ODBC SQL Server Driver][SQL Server]无法预定义语句SQLSTATE = 37000解决方案: 步骤一:选择菜单栏中的Database -> Change Current DBMS ,给DBMS
2010-05-19 23:21:00
884
转载 在Google地图上找到经度和纬度的方法
谷歌地图(交通地图)上并没有显示某个地址的经纬度,实际上,我们已经想到了一个办法,可以找到在谷歌地图上任意地点的经度和纬度。 首先打开Google地图,在上面寻找一个地址,然后上下左右移动地图,让这个地址正好处于地图的正中心位置,当您想寻找坐标位置已经处于地图的中心位置的时候,拷贝并粘贴以下代码到你的浏览器地址栏: javascript:void(prompt(,gApplica
2010-01-26 16:18:00
1074
1
转载 用ildasm破解和用ilasm来重新编译
(1)程序员用高级OO语言(C#,VB.Net,VC.Net,Cobol,Python..)编写代码,这些代码经过.Net 编译器(比如Visual Studio.Net),编译成统一的MSIL(Microsoft Intermediate Language)。NET应用程序是以MSIL的形式出现的,只有在程序执行的时候才通过即时编译器JIT(Just-In-Time)被编译为本机代 码。(2)程
2010-01-26 16:06:00
1140
转载 全方位掌握 NSIS 的使用
NSIS 确实是一个不错的安装程序制作软件。新版本 2.0a7 真正实现了中文支持和支持 WinXP 的安装对话框。不过要用它实现漂亮的安装界面和完美的安装功能就必须好好的写脚本。而 NSIS 的脚本指令是在是太多了,有时候觉得好像又回到了学习 C 语言的年代。他丰富而起强大的功能甚至可以编译出一些小而使用的软件(例如查找窗口句柄,然后...)好了,不多说。我在这里着重介绍关于 NSIS 的一些使
2010-01-25 16:48:00
1236
转载 NSIS 常用小问题合集
问: 在安装过程中按“取消”的话,会弹出是否终止安装的确认窗口,请问怎样设置可以让这个窗口不要出现,按“取消”就直接退出呢?答: !define MUI_ABORTWARNING 把这句去掉就可以了.... 问: 如图所示的地方,现在显示的是“setup 将安装...”,除了用自定义字串来修改这个地方以外,如何把这个setup搞成其他的?比如“安装程序现在将...” 答: DirText "安装
2010-01-25 16:44:00
1071
转载 取得winamp的NSIS教本的教程
创建 NSIS 脚本的习惯: 创建一个 include 目录,用来保存安装用的文件, .nsi 文件放在 include 的上级目录,再在 include 目录里创建一个 resource,用来保存一些资源文件比如图标、界面位图、自己修改的 UI 等等。然后分析一下官方的安装程序,嗯嗯,先清空临时文件夹,这是为了为了找东西方便,然后启动安装程序,再到临时目录里找一个 nxxx.tmp 这样的目录,
2010-01-25 16:38:00
698
转载 NSIS使用技巧集合
http://www.cnrui.cn/blog/article.asp?id=53 如何在NSIS组件页面之前根据注册表预设组件勾选状态 引用来自 2005-11-8 上午 10:45:07 [color=#000080]!include "MUI.nsh" OutFile "test.exe" !define MUI_PAGE_CUSTOMFUNCTION_Pre Co
2010-01-25 16:20:00
1668
转载 ASP.NET SQL 注入解决方案
任何一种使用数据库web程序(当然,也包括桌面程序)都有被SQL注入的风险。防止被SQL注入,最基本的方法是在代码级别就要阻止这种可能,这个网上讲的很多,我就不多说了。不过如果你拿到的是一个已经完工的产品,这个时候该如何解决呢?我介绍几种对于ASP和ASP.NET有效的防止SQL注入的方案,而且是免费的。UrlScan 3.1UrlScan 3.1是一个安全方面的工具,微软官方的东西
2009-12-31 09:47:00
686
转载 Log4Net使用指南 转贴
http://www.cnblogs.com/dragon/archive/2005/03/24/124254.html声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。请在这里下载示例代码 1 简介 1.1 Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试
2009-12-20 02:54:00
443
转载 C#正则表达式整理备忘 转贴
有一段时间,正则表达式学习很火热很潮流,当时在优快云一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在优快云大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理一下,以志不忘。(1)“@”符号符下两ows表研究室
2009-12-20 02:35:00
532
转载 windows 消息列表 /转贴
消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,它在Windows单元中是这样声明的:typeTMsg = p
2009-12-20 02:32:00
401
转载 jquery技巧总结/转贴
jquery技巧总结一、简介1.1、概述随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。jQuery
2009-12-20 02:29:00
614
原创 NSIS判断FrameWork是否安装
NSIS的官方地址是:http://nsis.sourceforge.net/Main_Page NSIS的下载地址是:http://nsis.sourceforge.net/Download, NSIS的帮助文档是:http://nsis.sourceforge.net/Docs/ 判断DotNetFrameWork是否安装,可以自己添加如下的代码: ;f2.
2009-11-18 19:03:00
5802
转载 子窗体传值到父窗体
第一种:Open 1. 通过Opener方法调用父窗体方法传值 <img id="Code_Closed_Image_153958" style="display: none;" onclick="function onclick(){this.style.display=none; document.getElementById(Code_Clos
2009-10-09 14:44:00
2376
转载 SQL注入专题
SQL注入是从正常的WWW端口访问,而且表面看起来跟一般的Web页面访问没什么区别, 所以目前市面的防火墙都不会对SQL注入发出警报,如果管理员没查看IIS日志的习惯,可能被入侵很长时间都不会发觉。 随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的
2009-10-09 14:24:00
566
转载 SQL注入防范(WebKnight)
写在前面 我写本文的目的,是和各位分享一下内容篡改式攻击的判断方法、SQL注入攻击的防范、以及被攻击后的补救(数据恢复)相关知识,如有谬误,期待您的指正。前言 2009年9月5日中午1点,历史会记住这个时刻,我们网站被“成功”攻击了,网站一些页面被插入了下载病毒的代码,经查:生产服务器的代码没有任何被改动过的迹象,排除服务器被入侵,代码被篡改的可能;有病毒下载代码的
2009-09-07 15:50:00
906
转载 在C#中快速比对图片的新方法
MSDN的一位技术人员告诉大家一个在C#中进行图像一致性比较的简易算法。一般的情况下,人们习惯的轮询图像中的每一个像素进行比对,如果出现一个像素点的不同则判断两张照片不一致。但这样做的缺点是显而易见的:大量的查询会显著拖慢系统速度,如果要比较的图像很多则可能导致系统挂掉。新的思路是把图像文件的数据流转化成一串Base64字串,然后只要比较这些字串就可以了。作者测试了256*256以下大小的一些
2009-09-07 15:26:00
810
原创 c
/// /// 获取服务器路径(host地址+目录名) /// private static string UrlSuffix { get { ////如 localHost + XkBbsNet return HttpContext.Current.Request.Url.Host +":
2009-07-08 23:50:00
557
转载 C# Stream 和 byte[] 之间的转换
一. 二进制转换成图片MemoryStream ms = new MemoryStream(bytes);ms.Position = 0;Image img = Image.FromStream(ms);ms.Close();this.pictureBox1.Image二. C#中byte[]与string的转换代码1、System.Text.UnicodeEncoding convert
2009-07-08 23:49:00
1699
转载 String.Format格式说明
C#格式化数值结果表字符 说明 示例 输出 C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+0011.20E+001G常规strin
2009-06-25 16:31:00
985
原创 2008年度75套最佳网页设计资源
字体60 套公司用设计字体 [Smashing Magazine]20 套免费手写字体与资源 [Fuel Your Creativity]50 套专业Web设计与印刷用字体 [Noupe]15 套漂亮的高质量免费字体 [Smashing Magazine]21 套来自 DeviantArt 的艺术字体 [Designflavr]设计专业人士使用的7套最佳字体 [Just C
2009-05-17 12:50:00
516
转载 showModalDialog 使用详解
http://www.sosuo8.com/article/show.asp?id=851 Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如:showModalDialog() (IE 4+ 支持) showModelessDialog
2009-04-16 14:03:00
1074
转载 25 个在 Web 中嵌入图表的免费资源
转自:http://cnbeta.com/articles/81803.htm 在 Web 中嵌入图形图表的技术越来越丰富,我们可以选择 JavaScript 库,CSS,Flash,Silverlight,PHP 库,服务器端的组件,也可以选择 Google Chart API 这样的 Web 服务。本文介绍了25个在 Web 中嵌入图形图表的免费资源。JS Charts (基于 J
2009-04-14 12:42:00
399
原创 通过HEAD判断见面是否存在
webResourceAddress为网络地址URL static bool IsWebResourceAvailable(string webResourceAddress) { try { HttpWebRequest req = (HttpWebRequest)WebRequest.CreateDefault(new U
2009-03-25 15:44:00
529
转载 WinForm下多层架构的实现
最近在优快云上看到有朋友求Winform的三层架构的示例,网上也确实没有多少是Winform的。于是本人牺牲一点时间,做了这个小Demo,希抛砖引玉,望各路老手不吝指教。 至于什么是“三层结构”、三层结构有什么好处、为什么要用三层结构,我想这些讨论,网上大把,Google 或者 Baidu一下就有一大串。我也就不多说,直接用一个例子来讲述如何实现一个多层架构的WinForm程序。 在
2009-03-12 19:59:00
2504
转载 由Tencent://Message协议想到的一个解决方案
源代码下载:http://files.cnblogs.com/phinecos/HelloWorldProtocal.rar前天在BruceZhang 的一篇博文《求助:如何在ASP页面中调用Winform程序呢?》中回答了他提出的问题,但细想下觉得我的思路有误。 今天在试用WebQQ的时候,无聊中想起很多人的博客上都有这样的小玩意, , 点击下就可以和博主进行对话,而且无需加博主
2009-03-07 09:35:00
1281
转载 分享7个我常去的国外Ajax&Jquery网站
经常逛这些国外的网站,看到很不错的控件和Jquery的演示DEMO:今天拿出来和大家分享一番:Ajax Rain:http://www.ajaxrain.com/AjaxRain有很多完美整合AJAX, CSS, DHTML 或 Javascript的实例,有一些Demo的确值得你去看一看Ajax Daddy:http://www.ajaxdaddy.com/Ajax Daddy收
2009-02-26 14:25:00
549
转载 C#、VB.NET将自己的程序注册到系统的右键菜单(所有文件和目录)
如何将自己的程序,注册到系统的右键菜单呢? 像 winrar, 杀毒软件那样其实实现起来,很简单的,就是一个注册表操作而已, 核心代码:private void button1_Click(object sender, EventArgs e){ string menuName = string.IsNullOrEmpty(this.textBox1
2009-02-25 21:22:00
1433
转载 C# .NET学习网站
名称:快速入门地址http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。****************************************************名称:微软官方.NET指导站点地址http://www.gotdot
2008-10-23 10:14:00
798
4
转载 实用javaScript技术屏蔽
一、屏蔽键盘所有键function document.onkeydown(){event.keyCode = 0;event.returnvalue = false;}--> 二、屏蔽鼠标右键 在body标签里加上oncontextmenu=self.event.returnvalue=false 或者:function document.oncontextmenu() { return[/B
2008-10-22 11:22:00
533
转载 利用UrlRewrite,asp.net动态生成htm页面
前段时间做项目,一直都在寻找一种动态生成htm页面的方法,要求配置简单,和项目无关。 功夫不负有心人,终于被我找到了,只需要在web.config中进行简单配置,就可以达到动态生成静态页面的效果,同时又不影响Url重定向。web.config中需要注意的配置节为、、、,在这些配置节里边都有注释,容易看懂。 注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来
2008-09-20 14:14:00
618
转载 ASP.NET常用语句1--20条
1.//弹出对话框.点击转向指定页面 Response.Write(" window.alert(该会员没有提交申请,请重新提交!) "); Response.Write(" window.location =http://www.51aspx.com/bizpulic/upmeb.aspx "); 2.//弹出对话框 Response.Write
2008-09-20 14:10:00
100
转载 DATASET 导入 EXCEL
//fileName是要保存excel文件和文件名的路径 public static void exportToExcel(DataSet source, string fileName){ System.IO.StreamWriter excelDoc; excelDoc = new System.IO.StreamWriter(fileName); const st
2008-09-04 17:35:00
737
转载 FCKeditor2.6在ASP.NET中的配置方法(附源码下载)
FCKeditor2.6在ASP.NET中的配置方法(附源码下载)FCKEditor目前的最新版本是2.6,但支持.NET的DLL版本还是2.5,本文介绍FCKEditor2.6在ASP.NET中的配置方法。本文的示例下载地址(包含了整个解决方案及网站,下载后即可使用):附件: FCKEditorDemo.rar (2008-4-13 8:09:03, 701.88 K
2008-07-08 17:24:00
188
转载 System.Environment.GetFolderPath函数中未开放的枚举参数
System.Environment.GetFolderPath函数可以通过Environment.SpecialFolder枚举参数获取系统特定的目录,比如桌面,我的文档,收藏夹等..但是有部分参数.NetFrameWork2.0并未开放,比如AllUser用户的这些特殊目录。我们可以通过windowsApi函数SHGetFolderPath来获取,如果你能通过Reflector看一下Frame
2008-06-06 15:29:00
701
原创 NET面试问题及答案
12.什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?应用程序域应用程序域为安全性、可靠性、版本控制以及卸载程序集提供了隔离边界。应用程序域通常由运行库宿主创建,运行库宿主负责在运行应用程序之前引导公共语言运行库。应用程序域提供了一个更安全、用途更广的处理单元,公共语言运行库可使用该单元提供应用程序之间的隔离。托管代
2008-01-15 23:16:00
6427
转载 学习杰出人士的20个好习惯。
在研究大量成功企业领导者的案例后,我们发现,这些最优秀的企业领导人知道自己需要什么,并能尽全部的努力去达到自己的目标,他们懂得做人、善于决策、充满热忱、持续创新、架构关系、激励团队以及赢得拥戴……最成功的企业家所共同具有的良好习惯和素质,使得这些企业领导人能够脱颖而出。 第一个习惯:懂得做人 会做人,别人喜欢你,愿意和你合作,才容易成事。怎么让别人喜欢自己呢?好的企业领导者都习惯于能真诚地欣赏
2008-01-07 08:50:00
675
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人