思想决定人生,态度改变一切

成功者找方法,失败者找借口! 做事先做人;安分做人,本分做事!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页

2007年8月29日

摘要: 说明 TreeView控件应该说是比较常用的一个东东了.别人提供的JSTree实现(如Yahoo UI lIb) 都有这样或那样的问题而微软的TreeView控件虽然用起来方便,可是一直感觉也不是很理想.比如,无实通过属性设定为是否父子节点联选(既,选中父节点就选中所有子节点或孙节点,反之,全部取消选择了子节点父节点也要被取消选择).以前1.1的时候,可以用更改HtC的方法搞定.2.0... 阅读全文
posted @ 2007-08-29 17:06 投石问路 阅读(380) 评论(0) 推荐(0) 编辑

摘要: 网上有很多树的例子,感觉都是不太尽如人意。俗话说,自己动手丰衣足食,自己来做一个吧。 首先三态节点树必须是带有CheckBox的树,这里简单说明一下所做的三态树。所谓三态是指:选中状态,半选中状态,未选中状态。选中状态:节点的CheckBox打勾;半选中状态:节点的CheckBox打勾,但为灰色;未选中状态:CheckBox不打勾。 其次,子节点全选中,父节点选中;子... 阅读全文
posted @ 2007-08-29 17:03 投石问路 阅读(3581) 评论(0) 推荐(0) 编辑

摘要: 对于Asp.Net 2.0中WebResource的研究(1) Author: Truly 对于Asp.Net 2.0中,提供了很多脚本资源文件,以嵌入资源包含在程序集中: WebForms.js WebUIValidation.js SmartNav.htm SmartNav.js Menu.js 等 这2个需要安装ms ajax框架 MicrosoftAjaxWebForms.js Mic... 阅读全文
posted @ 2007-08-29 16:57 投石问路 阅读(973) 评论(0) 推荐(0) 编辑

2007年8月27日

摘要: 三.线程的同步和通讯——生产者和消费者 假设这样一种情况,两个线程同时维护一个队列,如果一个线程对队列中添加元素,而另外一个线程从队列中取用元素,那么我们称添加元素的线程为生产者,称取用元素的线程为消费者。生产者与消费者问题看起来很简单,但是却是多线程应用中一个必须解决的问题,它涉及到线程之间的同步和通讯问题。 前面说过,每个线程都有自己的资源,但是代码区是共享的,即每个线程都可以执行... 阅读全文
posted @ 2007-08-27 14:03 投石问路 阅读(188) 评论(0) 推荐(0) 编辑

摘要: 在这里我们要注意的是其它线程都是依附于Main()函数所在的线程的,Main()函数是C#程序的入口,起始线程可以称之为主线程,如果所有的前台线程都停止了,那么主线程可以终止,而所有的后台线程都将无条件终止。而所有的线程虽然在微观上是串行执行的,但是在宏观上你完全可以认为它们在并行执行。 读者一定注意到了Thread.ThreadState这个属性,这个属性代表了线程运行时状态,在不同的情况... 阅读全文
posted @ 2007-08-27 13:59 投石问路 阅读(158) 评论(0) 推荐(0) 编辑

摘要: 下面我们就动手来创建一个线程,使用Thread类创建线程时,只需提供线程入口即可。线程入口使程序知道该让这个线程干什么事,在C#中,线程入口是通过ThreadStart代理(delegate)来提供的,你可以把ThreadStart理解为一个函数指针,指向线程要执行的函数,当调用Thread.Start()方法后,线程就开始执行ThreadStart所代表或者说指向的函数。 打开你的VS.n... 阅读全文
posted @ 2007-08-27 13:48 投石问路 阅读(161) 评论(0) 推荐(0) 编辑

摘要: 一.多线程的概念 Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,... 阅读全文
posted @ 2007-08-27 13:47 投石问路 阅读(249) 评论(0) 推荐(0) 编辑

摘要: 先简要地讨论远程对象和一个简单的客户机/服务器应用程序,该程序使用了远程对象。执行的远程对象是Hello。 HelloServers是服务器上应用程序的主类,HelloClient是客户上应用程序的主类,如下图所示: 第一步:创建远程的共享库 为了说明.NET Remoting 是如何运行的,先创建一个简单的类库,以创建远程的对象。 依次点击“文件”->“新创建”->“工程”,选择创建一个C#... 阅读全文
posted @ 2007-08-27 11:47 投石问路 阅读(2956) 评论(0) 推荐(1) 编辑

2007年8月20日

摘要: //连接excel数据源 string filePath = this.openFileDialog1.FileName; OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+ filePath + ";Extended ... 阅读全文
posted @ 2007-08-20 10:23 投石问路 阅读(1948) 评论(0) 推荐(0) 编辑

2007年7月6日

摘要: 目录:一、公式组件二、公式语法三、公式类型----------------------------------------------------------------公式包含两个关键部分:组件和语法。组件是创建公式所添加的部分,而语法是组织组件所遵循的规则。在 Crystal Reports 中有几种不同种类的公式:报表、格式化、选定、搜索、运行总计条件和警报公式。报表中的多数公式为报表公式和... 阅读全文
posted @ 2007-07-06 18:52 投石问路 阅读(478) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页