一个简单的例子,拿去参考CREATE procedure Derive_ledgerasdeclare @BlockId char(2)declare bId cursor for select BlockId from Blocks for Read Only open bId fetch bId into @BlockId while @@FETCH_STATUS=0 begin exec Derive_ledger_1 @BlockId fetch next from bId into @BlockId end ...
PB里带有 Title 的 DW 控件,在设置模式里,如果设置“最大化”、“最小化”按钮可用,则必须要让“关闭”(ControlMenu)按钮可用。这在实际应用中往往带来麻烦,因为有时候我们并不需要用户去关闭这个 DW,也就可是要让 “关闭”按钮不可用才行。那怎样才实现这个功能呢?
经过实验,用代码的方式可以达到控制目的。实现方法如下:
1、在设计模式里让“关闭”( ControlMenu 复选框为选中)可用,
2、在 DW 控件的 Construtor 事件里写代码:
This.ControlMenu = False
PB对窗体可以用代码进行最小化最大化等操作,但对 DW 控件却没有。只能通过调用 API 来实现。
API 函数:
Function ulong ShowWindow(ulong hwnd,ulong nCmdShow) LIBRARY "user32.dll"
参数说明:
hwnd : DW控件句柄
nCmdShow : 显示DW控件的方式,0-隐藏,1-最小化,2-最大化,3-恢复
例子:
ShowWindow ( handle ( dw_1 ) , 0 ) //隐藏 dw_1
ShowWindow ( handle ( ...
using System;
using System.Net;
namespace LoweSoftware.Tools
{
/// <summary>
/// Used to convert and compare IP addresses.
///
/// By Alexander Lowe, Lowe*Software.
/// http://www.lowesoftware.com
///
/// Free for use and modification. No warranty express or
/...
再过半小时就是开学的日子了,也是这个假期告终的时间。
心里突然乱了起来,不想睡觉。也许过了这个十二点,后面又是很长的一段忙碌的日子了,需要费尽心思,不再有时间悠闲的停靠在网上了。
本来下定决心把那些本不该有的事情切断在八月来临前,可是刚才我又不禁打开相册,想看看那个人的假期。我不该管这些,那个人的快乐与否不是我的义务,我曾经做了太过多的事情了,那些根本就是我在自作多情,可是明知是这样,却又放心不下。
还是切断吧,那个人有那个人的路,即使我尽力让那个人找到自己的天空,也尽力去去完善自己,但是我是无法改变那个人的。那个人心里或许在幻想着另一个那个人,所以,早应该知道这些事情与我无关了。...
Strings
There really isn't any formatting within a strong, beyond it's alignment. Alignment works for any argument being printed in a String.Format call.
Sample
Generates
String.Format("->{1,10}<-", "Hello");
-> Hello<-
String.Format("->{1,-10}<-", "Hello");
->Hello <-
Number...
在ASP中实现小偷是使用XMLHTTP对象,最近在学习.net时看到了WebClient类,于是将过去用来做小偷的程序改了一下,使用ASP.Net、C#来实现,程序写的比较简单,目的是为了起到抛砖引玉的作者,希望能与各位一起探讨,使之更加完善,下一步我将使之实现根据设置可以获取网页中指定的内容。以下是程序部分,包括在WEB页中的ASP.NET的源程序和C#中的源程序。ASP.Net (GetWebcontent.aspx)<%@ Page Language="C#" %><%@ Import Namespace="System.Net" %><%@ Import Namespace="S...
今天,哈尔滨又停水了,消息是从亲戚那儿传来的,各新闻还没有报具体的原因,也没有通知过停水,根本媒体就是只字不提,可见国内的媒体有多垃圾。
不过听说,原因是我亲爱的松花江又被污染了,据说好像是一个食品厂排放垃圾污染了江水。
真恨不得亲手把那个厂长砍了,没有松花江,哈尔滨人基本上是无法生活的。可惜这儿有一些人实在可恶,根本不知道松花江是自己的母亲河。
都砍了吧!这个地球应该属于懂得珍惜个地球的人。什么时候法律有规定就好了:随地吐痰的人直接斩首,格杀勿论!!!!!!!!!!!!!!!!!
当有多个线程的时候,经常需要去同步这些线程以访问同一个数据或资源。例如,假设有一个程序,其中一个线程用于把文件读到内存,而另一个线程用于统计文件中的字符数。当然,在把整个文件调入内存之前,统计它的计数是没有意义的。但是,由于每个操作都有自己的线程,操作系统会把两个线程当作是互不相干的任务分别执行,这样就可能在没有把整个文件装入内存时统计字数。为解决此问题,你必须使两个线程同步工作。 存在一些线程同步地址的问题,Win32提供了许多线程同步的方式。在本节你将看到使用临界区、 互斥、信号量和事件来解决线程同步的问题。 1. 临界区 临界区是一种最直接的线程同步方式。所谓临界区,就是一次只能由...
临界区的互斥控制 一、前言我正在研究线程的通讯,无奈有关这方面的资料实在太少,没办法我只好去啃MSDN,但是MSDN好像说得也不太清楚。所以那我就写了这么一个例子,以望对学习多线程编程起到引玉抛砖的作用。有个易懂的例子学起来总是容易很多。近来我正在复习那几个排序算法,于是就把这些算法写到了这里来作为线程的例子。同时也对几个通用的排序算法思想作了一些说明。这个例子利用多线程使用不同的排序算法对数据进行排序,每一个线程使用不同的算法。主线程里使用快速排序QuickSort,其他四个算法分别建立四个子线程,在子线程中进行排序。因为每一个线程都要调用函数PrintResult把结果输出到显示器上...
1、床前明月光,疑是地上霜,举头望明月,我叫郭德纲。(郭德纲语录) ? ?2、刑捕头叫:“放下臭豆腐!释放人质!举手投降!这是你们唯一的机会……(《武林外传》语录) ? ?3、1644年6月6日,满族人攻入北京,为以后中国电视剧事业作出了杰出贡献。(一位上海诗人这样评价时下清剧的泛滥。) ? ?4、我长得挺漂亮,又是单身,男人不可能对我没兴趣!别人不敢穿的我敢穿,别人不敢说的我敢说,别人不敢做的我敢做!我像一颗水蜜桃,而王家卫是榨汁机。(章子怡语录) ?9、内事不决问老婆,外事不决问Google!(网友语录。何不问百度?我是先问百度,再问Google。)...
http://oss.lzu.edu.cn推荐这个网站 不错
1) System.Text.StringBuilder sb = new System.Text.StringBuilder();for (int i = 0; i < this.CheckBoxList1.Items.Count; i++){if (this.CheckBoxList1.Items.Selected)sb.Append(this.CheckBoxList1.Items.Value + ",");}string allSelected = sb.ToString().TrimEnd(",".ToCharArray());
2)string strchklist="...
1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.0003. datediff 返回跨两个指定日期的日期和时间边界数。select datediff(day,'2004-09-01','2004-09-18') --返回:174. datepart 返回代表指定日期的指定日期部分的整数。SELECT DATEPART(month, '2004-10-15...
其实这是一个近乎消遣的问题,但也是一个关于java基本运行原理的问题。当初学java时看的<Thinking in java>,已经自己总结过。一天在网上看到这方面的java题目,于是将之整理在我的blog上。
问题源自下面的”代码一”,问输出结果将是多少:
代码一:
//父类
public class Parent
{
public void test()
{
}
//父类构造器,调用test()方法
public Parent()
{
tes...
一、总以为丑女好泡 我在我过去的文章中曾经说过我有一位大学同学,因为自身条件很不好,所以他就去泡全校最丑的一位女生,结果泡了大半年也没泡到,遭到对方N次地拒绝,并被很多人嗤之以鼻。后来在我的提醒下,他把他那锲而不舍的精神用来追求一位“千人瞩目”的“系花”,结果一个月之后那女孩就怀了他的孩子,并为之成功打下了有史以来第一胎。后来他们俩毕业不久就结婚了,现在日子过得很好,两人都非常感激我。 对于这件事而言,我认为我的作用是微乎其微的,发挥决定性作用的还是泡妞主体的个人觉悟及其爱情自信心。我今天不想用“丑女多作怪”来形容一些女性,这样毕竟有些太不人道,但我今天想说的是,有些长相一般的女人对自己...
刚学了一点儿,所以记录下来吧
计算n阶乘法:
def fact(n) #定义函数的方法
if n==1
1
else
n*fact(n-1)
end
end
print (ARGV[0],to_i.rb),"\n" #这是print的用法
然后:
%ruby fact.rb 3 就出来结果了
ruby的一些命令行参数:(%表示在提示符下)
%ruby -v #显示亲爱的ruby的版本号
%ruby -e print"hello world" #-e参数是直接向命令行放置一个程序,直...
1. C中的内存分配
一个C程序占用的内存可分为以下几类:
(一) 栈
这是由编译器自动分配和释放的区域。主要存储函数的参数,函数的局部变量等。当一个函数开始执行时,该函数所需的实参,局部变量就推入栈中,该函数执行完毕后,之前进入栈中的参数和变量等也都出栈被释放掉。它的运行方式类似于数据结构中的栈。
(二) 堆
这是由程序员控
UploadFiles/2006-8/818614211.rar
每个开发人员现在应该下载的十种必备工具
发布日期: 7/20/2004 | 更新日期: 7/20/2004
本文自发布以来已经增加了新信息。
请参阅下面的编辑更新。
本文讨论:
•
用于编写单元测试的 NUnit
•
用于创建代码文档资料的 NDoc
•
用于生成解决方案的 NAnt
•
用于生成代码的 CodeSmith
•
用于监视代码的 FxCop
•
用于编译少量代码的 Snippet Compiler
&#...