pursuedream
成功=水平+业务+沟通+判断

文章分类 -  C#知识库

常用API
摘要:using System.Runtime.InteropServices;命名空间 1.获取控件滑化的距离 [DllImport("user32")] public static extern int GetScrollPos(int hwnd, int nBar); 如要得到listView(自动产生滚动条)滑块的距离 int pos = GetScrollPos(ListView1.... 阅读全文
posted @ 2007-12-18 17:19 pursuedream 阅读(311) 评论(0) 推荐(0)
ListView双击产生可编辑输入的TextBox
摘要:运用鼠标事件point 类 Point mousePos = new Point(0,0); 在ListView的鼠标事件下 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> private void listView1_Mo... 阅读全文
posted @ 2007-07-05 17:04 pursuedream 阅读(13856) 评论(2) 推荐(0)
web service异步调用
摘要:客户端使用web service异步调用首先客户端必须通过UUDI找到web service服务,通过DISCO来寻找服务的位置URL,再通过WSDL产生代理,通过它来异步调用完成服务的引用。启动VS自带的命令输入程序,输入C:\> WSDL http://localhost/WebService1/Service1.asmx 其中 c:\> 为文件下载到本地的C盘下。其文件名为自动以服务的类... 阅读全文
posted @ 2007-03-07 11:09 pursuedream 阅读(663) 评论(0) 推荐(0)
反射(2)使用Assembly加载装配件
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public void test1() 2 { 3 System.Reflection.Assembly ass; 4 Type type ; 5 object obj; 6 try 7... 阅读全文
posted @ 2007-03-03 15:02 pursuedream 阅读(163) 评论(0) 推荐(0)
反射
摘要:反射其实就是动态创建对象: 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型(class)’组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个组成部分的相关信息,例如: Assembly类可以获得正在运行的装配件信息,也可以动态的加载装配件,以及在装配件中查找类型信息,并创建该类型... 阅读全文
posted @ 2007-03-03 14:53 pursuedream 阅读(185) 评论(0) 推荐(0)
ASP.NET 2.0服务器控件之复合控件事件
摘要:复合控件的事件处理简介CompositeControl类基层自WebControl基类,并且实现INamingContainer和 ICompositeControlDesignerAccessor接口。INamingContainer是一个没有方法的标记接口。当控件在实现 INamingContainer时,页框架可在该控件下创建新的命名范围,因此,能够确保子控件在控件的分层树中具有唯一的名称。... 阅读全文
posted @ 2007-02-08 16:11 pursuedream 阅读(265) 评论(0) 推荐(0)
代理异步调用WEB服务
摘要:客户端创建AsyncCallback委托的一个实例 public class TheConsumer { static void CallBack(IAsyncResult ar) { TheBank bank = (TheBank)ar.AsyncState; Acct acct = bank.EndGetAc... 阅读全文
posted @ 2007-02-07 23:50 pursuedream 阅读(169) 评论(0) 推荐(0)
制作重写其他控件
摘要:1.重写其他控件必须要继承该控件,并写好标签 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> [ToolboxData("")] public class uGridView : GridView 2.添加该重写控件的属性 Code hi... 阅读全文
posted @ 2007-02-06 11:26 pursuedream 阅读(223) 评论(0) 推荐(0)
详细GET和POST方法
摘要:Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据. HTTP同步请求 // get请求是查询字符串直接跟在URL后面 //post是把消息体包含查询字符串,满足把大量数据传递给服务器 //发送请求,"url"为访问的地址 HttpWebRequest req = (HttpWebRequest)WebRequest.Cre... 阅读全文
posted @ 2007-02-05 23:17 pursuedream 阅读(3439) 评论(0) 推荐(0)
泛型
摘要:泛型:说白了就是使用同一段代码满足不同类型的使用,达到代码复用,而又不影响性能。 在VS2003中,通常做法是使用OBJECT类型来满足,但这样造成要进行封箱和拆箱,影响性能。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//创建堆栈。//堆栈... 阅读全文
posted @ 2007-01-25 12:22 pursuedream 阅读(230) 评论(0) 推荐(0)
WINDOWS服务入门
摘要:WINDOW服务 阅读全文
posted @ 2006-09-14 15:44 pursuedream 阅读(275) 评论(0) 推荐(0)
资源文件
摘要:资源文件的用法 阅读全文
posted @ 2006-09-13 16:58 pursuedream 阅读(290) 评论(0) 推荐(0)
不同国家的数字和日期的不同表示
摘要:数字和日期的不同表示 阅读全文
posted @ 2006-09-12 10:19 pursuedream 阅读(2029) 评论(0) 推荐(0)
Remoting的异步调用
摘要:如果服务器需要花费一段时间才能完成,那么客户端就需要做不同的工作,没必要启动一个单独线程去进行远程调用,那么就可以进行异步调用。 为实现异步,要创建一个相同参数的委托(指客户机调用的远程对象上的Getting()方法),它将返回远程对象的此Getting()方法。使用委托的BeginInvoke()方法可以调用该Getting()方法。BeginInvoke()的第二个参数AsyncCallba... 阅读全文
posted @ 2006-08-25 11:32 pursuedream 阅读(990) 评论(0) 推荐(0)
认识Remoting
摘要:Remoting是由DCOM演化而来,可以说的DCOM的升级,是解决分布式应用程序的重要技术。 Remoting有三个部分组成,远程对象(一般为类库)、服务器和客户端。服务器和客户端都必须 引用远程对 象DLL,已经固定System.Runtime.Remoting的DLL。服务器和客户端必须都开启.远程对象: 指被客户端调用的类(类中包括在客户端实现的方法)。 ... 阅读全文
posted @ 2006-08-23 17:17 pursuedream 阅读(270) 评论(0) 推荐(1)