
系統編程
文章平均质量分 78
szhourj
執著,樂觀,積極向上。
展开
-
Windows的动态链接库原理 (转自大富翁论坛)
动态链接库(DLLs)是从C语言函数库和Pascal库单元的概念发展而来的。所有的C语言标准库函数都存放在某一函数库中,同时用户也可以用LIB程序创建自己的函数库。在链接应用程序的过程中,链接器从库文件中拷贝程序调用的函数代码,并把这些函数代码添加到可执行文件中。这种方法同只把函数储存在已编译的.OBJ文件中相比更有利于代码的重用。 但随着Windows这样的多任务环境的出现,函数库的方法显得过原创 2005-08-22 18:03:00 · 1954 阅读 · 0 评论 -
让Windows的开始按钮及菜单靠边站
让WINDOWS的开始按钮也靠边站?搞错没?你一定会问。不过这是真的。其实在网上搜索一下“开始按钮”几个字,与编程相关的可能多半都是隐藏开始按钮或任务栏什么的,再进一步深入的可能就不好找了。而仅有的那些隐藏开始按钮或任务栏的代码,一旦刷新屏幕,原来已经隐藏了的东西都又冒出来了。费话就不多说了,很久没写过技术文章了,突然觉得这个东西还比较新颖,好象还没发现有过实现类型功能的软件,就决定把这个功能的实原创 2005-09-09 12:38:00 · 1143 阅读 · 0 评论 -
精心打造的New MMS Form
----摘自:http://blog.youkuaiyun.com/feifei1018/archive/2005/08/31/469027.aspx//功能:添加新的彩信数据到数据库//作者:陈鹏//完成日期:2005-80-31unit newmmsForlibrary;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graph原创 2005-09-16 10:02:00 · 963 阅读 · 0 评论 -
Delphi中的包(三):bpl和dll
------摘 自:http://blog.youkuaiyun.com/soobey/archive/2005/08/30/468017.aspx曾经听说过“bpl就是一种特殊的dll”,但是没有想到这句话具有这么大的意义。最近看到有人在属于某个dpk的Unit里面写export语句,觉得非常惊奇。但是遍查delphi的help,与export相关的都是library。今天看了《delphi源代码分析》,才原创 2005-09-16 10:08:00 · 1111 阅读 · 0 评论 -
delphi多线程程序示例(与.net一样简单)
---摘自:http://blog.youkuaiyun.com/yonny/archive/2005/09/10/477260.aspx(*----下面这个程序介绍了我们在使用线程及未使用线程二种情况下,运行该程序的反应。当点UsedThread按钮时,则建立一个线程,这时我们可以在程序进行计算的同时,改变窗体的尺寸及移动它。当按下NoUsedThread按钮时,不建立线程,我们会发现在程序没有计算完之前根原创 2005-09-16 09:36:00 · 696 阅读 · 0 评论 -
Delphi 属性、函数、事件参考
--摘自:http://blog.youkuaiyun.com/sangxiao/archive/2005/09/05/471711.aspxabort 函数 引起放弃的意外处理addexitproc 函数 将一过程添加到运行时库的结束过程表中addr 函数 返回指定对象的地址adjustlinebreaks 函数 将给定字符串的行分隔符调整为cr/lf 序列allocmem 函数 在堆栈上分配给定大小的块a原创 2005-09-16 09:59:00 · 658 阅读 · 0 评论 -
Delphi中的包(一):关于exe的编译、连接和执行
---摘 自:http://blog.youkuaiyun.com/soobey/archive/2005/08/29/467526.aspx最近搞Delphi,发现原来的程序中使用了很多包,但是总是处于懵懵懂懂的状态。索性来好好研究一下这个问题,可能要花一些时间。所以首先把需要分析的问题列出来:什么是包?什么是exe?它们在组成上有什么不同?包跟dcu是什么关系?dcp是干什么的?这些文件在编译时是什么关系原创 2005-09-16 10:04:00 · 976 阅读 · 0 评论 -
Delphi中的包(二):关于bpl
------摘自:http://blog.youkuaiyun.com/soobey/archive/2005/08/29/467732.aspx现在我们不得不写自己的dpk工程,以更改地检测我们的猜想。我们首先建立一个project group,包含三个工程:program ProjectEXE;uses Forms, Windows, UnitFormMain in UnitFormMain.pa原创 2005-09-16 10:06:00 · 1248 阅读 · 0 评论