posted @ 2009-11-26 23:25
11 2009 档案
摘要:对象的方法能定义成静态(static)、虚拟(virtual)、动态(dynamic)或消息处理(message)。请看下面 的例子: TFoo = class procedure IAmAStatic; procedure IAmAVirtual; virtual; procedure IAmADynamic; dynamic; procedure IAmAMessage(var...
阅读全文
摘要:打开注册表编辑器,依次展开[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths]分支,在“App Paths”主键下面我们可以看到很多名称为“ .exe”的次级主键,点击某个主键可以在右边看见它的字符串,其中“Path”字符串为该程序的路...
阅读全文
posted @ 2009-11-20 23:02
摘要:经常在网上看到有人在问.NET的Login机制,很多人都是一个LoginForm一个MainForm,Login完了就把LoginForm隐藏,再把MainForm显示出来,个人觉得这个方法太过于表面,而事实上,.NET提供的ApplicationContext可以让我们写出更加优雅的Login机制,下面就演示给大家看看首先,当然是先准备好一个MainForm和一个LoginForm啦[代码][代...
阅读全文
posted @ 2009-11-13 00:41
摘要:原文: http://blog.donews.com/cwjattop/archive/2006/08/14/999108.aspxC/C++语言中的typedef相信大家已经不陌生,本文对C/C++语言关键字typedef的各种用法作一个介绍。 typedef,顾名思义,为“类型定义”,可以解释为:将一种数据类型定义为某一个标识符,在程序中使用该标识符来实现相应数据类型变...
阅读全文
posted @ 2009-11-05 12:20
摘要:在多线程下面,有时候我们会希望等待某一线程完成了再继续做其他事情,要实现这个目的,可以使用Windows API函数WaitForSingleObject,或者WaitForMultipleObjects这两个函数都会等待Object被标为有信号(signaled)时才返回的那么,什么是信号呢?简单来说,Windows下创建的Object都会被赋予一个状态量。如果Object被激活了,或者正在使用...
阅读全文
posted @ 2009-11-04 23:13
摘要:原文出处:http://blog.csdn.net/oyjd614/archive/2008/08/01/2754104.aspx很久没有更新过博客了,这几个月比较忙,人也比较懒散,今天已经是八月份,新的一个月希望要换一个状态。今天要写的文章是我四月份写的一个功能,一直拖到现在才发表。在企业内部我们一般都是使用微软的Exchange服务器来进行邮件的存储及发送,我们一般在客户端用outlook来收...
阅读全文
posted @ 2009-11-01 22:35
摘要:http://support.microsoft.com/kb/313114/zh-cn#appliesto 文章编号: 313114 - 最后修改: 2007年5月18日 - 修订: 5.3如何使用 Visual C# 创建一个启用了邮箱的收件人查看本文应用于的产品本页 概要 要求 更多信息 创建一个新的 C# 程序 代码说明 创建一个新的 DirectoryEntry 为新用户设置属性 创建一...
阅读全文
posted @ 2009-11-01 22:32