上一页 1 2 3 4 5 6 7 ··· 17 下一页
摘要: 以下摘自 <<Essential Pascal>> Delphi 用堆的形式来给对象,字符串,动态数组,分配内存;那些有特殊用途的动态存储空间(用GetMem获取)也是用堆实现的。 Delphi 用栈来存储参数和返回值,本地例程变量等等。对 Windows API 调用也要用到栈。 Windows 应用程序可以保留大量的内存空间以备建栈之用。在 Delphi project... 阅读全文
posted @ 2007-05-08 09:45 云水浮萍 阅读(454) 评论(0) 推荐(0) 编辑
摘要: "8086有20根地址线,所以可寻址的存储器空间为1mb"。因为,2的20次方等于1mb,所以是这个结果。问,为什么要这样算?这中间的那个过程是怎样的?(硬件是怎么实现的?) 假设有这么一台计算机,它只有1根地址线,那么请问它最多能对几个存储单元寻址?答案显然是2个.因为在任何2进制计算机中,所有物理元件只有0,1两种状态,对应这个例子,我们假设已经把这唯一的一根地址线与两个存储单元a和b连上了,... 阅读全文
posted @ 2007-03-08 08:59 云水浮萍 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 先声明一个指向调用函数的变量,如下 :var MyTextOut:function (DC: HDC; X, Y: Integer; Str: PChar; Count: Integer): BOOL; stdcall; MyTextOutA:function (DC: HDC; X, Y: Integer; Str: PAnsiChar; Count: Integer): BOOL; stdca... 阅读全文
posted @ 2007-03-07 10:07 云水浮萍 阅读(524) 评论(0) 推荐(0) 编辑
摘要: http://www.fjtu.com.cn/fjnu/courseware/0339/course/_source/web/index.htm字长:寻址 阅读全文
posted @ 2007-02-27 13:53 云水浮萍 阅读(247) 评论(0) 推荐(0) 编辑
摘要: Heap:堆,Heap上分配的内存,系统不释放,哪怕程序退出,那一块内存还是在那里Stack:栈或堆栈,Stack上分配的内存系统自动释放以下摘自 <<Essential Pascal>> Delphi 用堆的形式来给对象,字符串,动态数组,分配内存;那些有特殊用途的动态存储空间(用GetMem获取)也是用堆实现的。 Delphi 用栈来存储参数和返回值,本地例程变量... 阅读全文
posted @ 2007-02-26 10:25 云水浮萍 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: 下面是一个典型的应用程序的Delphi工程文件,我们注意到一开始就有一个对Application对象的Initialize方法的引用,我们的分析也就从这里开始:program Project1;uses Forms, Unit1 in 'Unit1.pas' {Form1};{$R *.res}begin Application.Initialize; Application.CreateForm... 阅读全文
posted @ 2007-02-26 09:58 云水浮萍 阅读(808) 评论(0) 推荐(0) 编辑
摘要: Delphi单元文件详解作者网站:http://asp.itdrp.com/hottey昨天敲了半天才出来的,想组成一个系列.供新手学习一下!(虽说我也是新手^_^)Delphi单元文件1.库单元文件头:其中声明了库单元的名字.2.Interface部分:由保留字interface开始,结束于保留字implementation,它用来声明引用的单元,常量,数据类型,变量,过程和函数.在Interf... 阅读全文
posted @ 2007-02-26 09:34 云水浮萍 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 问题:分享:全屏DirectX程序下弹出摸态窗口代码 ( 积分:0, 回复:10, 阅读:1082 )分类:系统相关 ( 版主:luyear, zyy04 ) 来自:tt.t, 时间:2003-8-26 21:05:00, ID:2135796 [显示:小字体 | 大字体] http://www.delphibbs.com/delphibbs/dispq.asp?lid=2135796一直有人问如... 阅读全文
posted @ 2007-02-12 15:52 云水浮萍 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 1.参考、学习《Micrsoft 的Hook专题》2.重点内容:(1)钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即可以加工处理(改变)该消息,也可以不作处理而继续传递该消息,还可以强制结束消息的传递。 (a)钩子是程序段(处理消息的程序段);(b)钩子由操作系统挂入操作系统中... 阅读全文
posted @ 2007-02-09 14:53 云水浮萍 阅读(375) 评论(0) 推荐(0) 编辑
摘要: function CompareText(const S1, S2: string): Integer; 以前都是用=,重来不用函数,也许用函数可读性强?可代码重用性(不同语言)是否就不强了呢?我的意思是不能直接复制代码直接使用?不过现在打字的时候,又感觉要想在不同语言中重用代码好像意义不大,一般都需要重写充分利用语言特性。此函数在字符串完全相等时,就返回0,逐个字符比较两个字符串(不区分大小写)... 阅读全文
posted @ 2007-01-30 10:22 云水浮萍 阅读(908) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 17 下一页