用VC6编写注册表管理程序(三) (转)
用VC6编写注册表管理程序(三) (转)[@more@]用VC6编写注册表管理程序(三)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 顾剑辉(Solarsoft) 右边列表CregExplorerView类的实现: 在类里定义private型的变量 HKEY m_hKey;//通信函数传来主键 CString m_strSubKey;//子键名 1. 和文档类进行通信的代码同上。 2. 显示当前树的数据 在CRegLeftView::OnSelchanging中有一通信函数pDoc->m_RegExplorerView-> DoListView(hKey,strSubKey); void CRegExplorerView::D
用VC6编写注册表管理程序 (转)
用VC6编写注册表管理程序 (转)[@more@]用VC6编写注册表管理程序(-)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 顾剑辉(Solarsoft) 摘要 本文给出了一个较完整的注册表管理程序,对类似注册表管理程序的开发作了详细的介绍 关键字 REGEDIT,注册表管理 在市面上,有很多注册表管理方面的程序,如:魔法兔子,IE保护器等。但它们对注册表都进行固定的操作,对与windows的高级管理员来说是远远不够的,还经常用到Regedit,那它是如何设计的呢?经过分析它的主要分成以下几块①、注册表数据的显示与操
轻松实现session的mysql处理 (转)
轻松实现session的mysql处理 (转)[@more@] 通常,session都是保存在临时文件里的,但是,要是把它保存在数据库里,就会给我们带来很多好处,比如统计在线人数之类的。废话不说了,看程序: <?PHPinclude("db_mysql.inc"); function open ($save_path, $session_name) { global $db,$REMOTE_ADDR; $db->query("delete from Sessions where SessionLast<date_sub(now(),interval1 hour)"); if($db->query("select * from Sessions where SessionID='".session_id()."'")&& $arry=$db->fet
C#中的委托 (转)
C#中的委托 (转)[@more@] 简介XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 委托是C#中的一种引用类型,类似于C/C++中的函数指针。与函数指针不同的是,委托是面向对象、类型安全的,而且委托可以引用静态方法和实例方法,而函数指针只能引用静态函数。委托主要用于 .NET framework 中的事件处理程序和回调函数。 一个委托可以看作一个特殊的类,因而它的定义可以像常规类一样放在同样的位置。与其他类一样,委托必须先定义以后,再实例化。与类不同的是,实例化的委托没有
开始使用C# (转)
开始使用C# (转)[@more@] 为了使用C#和.NET框架类库,你需要安装.NET framework及.NET Framework SDK。这些文件可以在C# Builder的分发CD上找到,你也可以直接从微软的.NET站点上下载。如果你的电脑上还没有安装.NET Framework及.NET Framework SDK,当你安装C# Builder时,系统会提醒你先安装他们。XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 接下来的部分我们将介绍经典的”Hello World”程序,以及程序中各个部分所涉及的不同语言知识的课程链接。 第一个C#程序:”Hello World”
XF86Config文件导读 xwindow xserver (转)
XF86Config文件导读 xwindow xserver (转)[@more@]XF86Config文件导读提到 X 自然就不能不提到 XF86Config 这个档案。XFree86 就是利用 XF86Config 来作一些 X 的初始设定。在你看完这篇文章时,你或许或感到无助,因为这麽大一篇设定档 打到完不就挂了,还谈什麽设定。其实你不用担心,因为在 X 中已经提供了几个相当不错的X 设定程式给你使用了,其中最基本的就是xf86config 这个档,在redhat中附了 Xconfigurator 也不错,而最新的就是 XF86Setup,提供了图形的介面,更酷,更方便 ,更好用,这些後面我会再介绍。当始启动 X 时,它会在
利用ASP+JMAIL进行邮件群发的新思路 (转)
利用ASP+JMAIL进行邮件群发的新思路 (转)[@more@]EMail地址存于MSsql一用户信息表中,数量上万。 公司自有服务器,集SMTP,POP3,WWW,FTP,MSSql,dns等多种服务于一身。 jmail 有MailMerge对象,但是免费版不能用 要求: 用ASP+JMAIL,利用公司SMTP向所有用户发送email 思路: 直接读取数据库,多次循环发送,会对本来配置不高的服务器造成很大压力。 最好能对EMAIL分批发送,每批发送间隔一段时间,以此来缓解对服务器造成的压力。 实现: 对EMAIL分批 读出记录到recordse
灵活运用LILO和NT启动管理器 osloader (转)
灵活运用LILO和NT启动管理器 osloader (转)[@more@]灵活运用LILO和NT启动管理器 多重启动软件很多,如System Commander、PQ Boot Magic,都很出色,界面美观,功能强大,但他们都要求安装时改写硬盘主引导记录,这就出现了问题,一些杀毒软件会将他们改写的MBR误认为是病毒而报警,而日后MBR真的感染病毒,依然要报警,这时用户如何判断呢?这对用户造成了不便。NT启动管理器和Linux中的LILO与前两者不同,特点是简捷、快速,而且可将自身置于个自操作系统所在的分区中而不改写MBR,于是闭免了上述问题。下面笔者介绍自己的硬盘分区方案
大学生中走出的“不就业族” (转)
大学生中走出的“不就业族” (转)[@more@]大学生中走出的“不就业族” 大学生中不急于就业者增多 在绝大多数大学毕业生为找到一份合适的工作而奔波苦恼时,上海高校的毕业生就业市场上却出现了奇怪的一幕:一些毕业生对就业说“不”。 据了解,这些对就业说“不”的毕业生多半会拿到一张“拒绝就业表”,表格的名称或许有所不同,但效果通常并无二致。填表之后,毕业生的档案就会被退回户口所在地,但不会再出现在当地的人才市场上。据粗略估计,填这类表格的毕业生约占应届毕业生人数的2%。 在南京,当笔者来到南京
进入windows核心态的通用方法 (转)
进入windows核心态的通用方法 (转)[@more@]ring0一直是程序员大家的一个目标,由于其相当的复杂 性,对大部分人来说,这不是一件很容易的事。使用vxd 和vmd更加不容易。这里给出了一些东东,希望有所裨益。 这里引用了一个WinIo Libraray,它主要由8个函数构成 1、bool _stdcall InitializeWinIo() 2、void _stdcall ShutdownWinIo() 3、bool _stdcall GetPortVal(word wPortAddr, PDWORD pdwPortVal, BYTE bSize); 4、bool _stdcall SetPortVal(WORD wPortAddr, DWORD dwPortVal, BYTE bSize); 5、PBYTE _stdcall MapPhysT
一个简单的文件管理程序 (转)
一个简单的文件管理程序 (转)[@more@]node.h ==================================== #include<iostream>template<class T>class node{ private: node<T> *next; public: T data; node(void); node(T data1,node<T> *p=NULL);void insertafter(node<T> *p);void deleteafter(void);node<T>* nextnode(void);};template<class T>node<T>::node(void){ next=NULL;}template<class T>node<T>::node(T da
linux端口列表 (转)
linux端口列表 (转)[@more@]端口列表Keyword Decimal Description ------- ------- ----------- 0/tcp Reserved 0/udp Reserved tcpmux 1/tcp TCP Port Service Multiplexer tcpmux 1/udp TCP Port Service Multiplexer compres.NET 2/tcp Management Utility compressnet 2/udp Management Utility compressnet 3/tcp Compression Process compressnet 3/udp Compression Process # 4/tcp Unassigned # 4/udp Unassigned rje 5/tcp Remote Job Entry rje 5/udp Remote Job Entry # 6/tcp Unassigned # 6/udp Unassigned echo 7/tcp Echo
用例图的简单描述 (转)
用例图的简单描述 (转)[@more@]Use Case View SummaryXML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 这段文字是翻译自Mark Priestley《Practical object-Oriented Design with UML》的,算是对用例图作个总结,增加我自己的理解和记忆,也希望对大家有所帮助。有兴趣的朋友和我联系讨论, 共同学习, 共同提高。我的eMail: kenli2000@163.com。 l 用例视图(use case view)包括actors 和 用例(use cases)。Actors描述了用户在和系统交互的过程中可以扮演的角色。用例描述了系统提供给actors的
神秘的DUAL (转)
神秘的DUAL (转)[@more@]DUAL ? 有什么神秘的? 当你想得到ORACLE系统时间, 简简单单敲一行sql 不就得了吗? 故弄玄虚…. SQL> select sysdate from dual; SYSDATE --------- 28-SEP-03 XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 哈哈, 确实DUAL的使用很方便. 但是大家知道DUAL倒底是什么object, 它有什么特殊的行为吗? 来,我们一起看一看. 首先搞清楚DUAL是什么OBJECT : SQL> connect system/manager Connected. SQL> select owner, object_name , object_type from dba_obje
LINUX LILO若干问题探讨 (转)
LINUX LILO若干问题探讨 (转)[@more@]Linux LILO若干问题探讨 Linux的引导可以采用多种方式,其加载器LILO(Linux Loader)是一个灵活的引导加载程序,与其他常用的引导加载程序相比,LILO引导方式显得更具有艺术性,对其深入的理解,将有助于我们方便地处理多重系统、网络引导、大硬盘及大内存等诸多棘手的问题。 一、LILO的引导机制 众所周知,计算机的最初启动是由BIOS控制的,在对一些硬件(如:内存、键盘等)初始化之后,它会试图加载硬盘的主引导记录(MBR)或软盘的引导扇区。 MBR可通过两种方式运行,其一是定位到活动分
在网页中使用realplayer播放rm文件 (转)
在网页中使用realplayer播放rm文件 (转)[@more@]第1回1.1 Intorduces embeded Realplayer使realPlayer嵌入在ie或.NETscape中来播放rm流,通过netscape plug-in 或ActiveX你能访问插件的属性方法,控制 影片的播放,与用户进行交互,他们通常通过Java,Javascript,vbscript,c++,...等来访问 1.2 embeded presentations 嵌入样式包括视频窗口,音量控制,以及一些控制按钮等。 1.2.1 Using <EMBED> Tags for the Netscape Plug-in 在Netscape中使用<EMBED>有三个必需的参数(SRC,WIDTH
应聘者轻专业 招聘者重经验 (转)
应聘者轻专业 招聘者重经验 (转)[@more@]招聘会上新发现:应聘者轻专业 招聘者重经验 昨天,在国展中心的招聘会上,记者发现,今年应聘人员中,跨专业应聘者比以往有所增加。 北京一家文化传播公司的负责人告诉记者,今年在他们公司应聘的人员中,有不少都是跨专业的人才。因为,在今年的招聘会上流行着一句话:“不要新手要老枪!”意思是指招聘公司不是学校,应该招一些有过工作经验的人才。“跨专业应聘者增多,大概也有这种因素在内吧”。这位人士印象最深的是一个读美术专业的学生来应聘策划,他被录用的原因就是因为有工作
人事部发出通知:支持高校毕业生自主创业 (转)
人事部发出通知:支持高校毕业生自主创业 (转)[@more@]人事部发出通知:支持高校毕业生自主创业 人事部最近发出通知,要求各级人事部门采取有效措施,认真做好今年的全国普通高校毕业生接收工作。 通知强调,做好毕业生资源配置工作是落实人才战略的一项重要工作。目前高校毕业生结构性供求矛盾仍然存在,毕业生资源配置还不够合理,各级人事部门要高度重视,按照中央提出的实施人才战略的要求,把接收毕业生与加强人才队伍建设和调整人才结构有机结合起来,充分发挥市场机制的基础性作用,拓宽毕业生就业渠道,加大宏观调控的
Win32::ODBC Object Document (转)
Win32::ODBC Object Document (转)[@more@]win32::OdbC - object ----------------------------------------------------------------------------- --- Creating an ODBC Object Your script will need to have the following line: use Win32::ODBC; Then you will need to create a data connection to your DSN: $Data = new Win32::ODBC("MyDSN"); You shoud check to see if $Data is indeed defined otherwise there has been an error. You can now send sql queries and retrieve inf
Self-Delete程序之Delphi版本,终于搞定了。 (转载) (转)
Self-Delete程序之Delphi版本,终于搞定了。 (转载) (转)[@more@]//转贴者:以前看过陆麟先生翻译过一篇这样的文章,是c版本的,我用Delphi改写了没成功,今天去清华bbs转悠看见了这篇delphi版本的,特贴出来 发信人: Litoad (Rick), 信区: Delphi 标 题: Self-Delete程序之Delphi版本,终于搞定了。 (转载) 发信站: BBS 水木清华站 (Mon Jun 4 20:51:55 2001) 【 以下文字转载自 Programming 讨论区 】 发信人: Litoad (Rick), 信区: Programming 标 题: Self-Delete程序之Delphi版本,终于搞定了