摘要: 在应用程序中,经常需要对注册表进行各种操作,如将程序名称、安装路径等信息保存到注册表中。Delphi对相应API函数做了进一步封装,使得在应用程序中操作注册表更加简单。1、原理Delphi提供了TRegistry类,它直接继承自TObject类,主要属性有:RootKey等,主要方法有:Create,CreateKey(Key), OpenKey(Key,CanCreate),WriteString(Name,Value),ReadString(Name),CloseKey,Free等,下面对它们进行简单介绍。1、1、RootKey属性指定当前操作的注册表主键,共有HKEY_CLASSES_R 阅读全文
posted @ 2009-09-15 17:11 RoyG0 阅读(1110) 评论(0) 推荐(0)
摘要: [代码] 阅读全文
posted @ 2009-09-15 17:09 RoyG0 阅读(1637) 评论(0) 推荐(0)
摘要: 摘 要 使用动态连接库(DLL)可以将资源、函数、过程等封装,同样也可以将系统需要调用的子窗体封装起来,在需要时调用。不仅能够节省系统资源,同时也有利于整个软件的模块化处理。Delphi是Windows操作系统中流行的快速开发工具,可以方便的创建和调用动态连接库。本文中,介绍了使用Delphi来完成在动态连接库中封装及调用子窗体的完整过程。关键词 封装 动态连接库 子窗体 Delphi在Windows的应用程序中,MDI类型的应用程序非常普遍,对于子窗体的调用,则是各有其法。在Windows操作系统中,大量使用到了DLL(动态连接库),通过这种方式可以将程序设计模块化,在系统更新时较为方 阅读全文
posted @ 2009-08-26 16:58 RoyG0 阅读(1701) 评论(1) 推荐(0)
摘要: 任意的拖动窗口 procedure TForm1.Panel1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin ReleaseCapture; Perform(WM_SYSCOMMAND,$f012,0); end; 实际上,可... 阅读全文
posted @ 2009-08-26 16:52 RoyG0 阅读(270) 评论(0) 推荐(0)