自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 AVI文件数据流操作

Video for Windows (VFW)在16位Windows中就引入了,现在的很多功能被DirectX所代替或超越了。但是还是有一些用处的。Audio-video-interleaved file(AVI)文件:视频序列,音频轨道【使用AVIFile函数和宏时DLL的加载和释放】函数和宏都包含在一个dll里面 用AVIFileInit函数初始化dll引用 初始化成功后,才可

2011-12-07 20:27:46 2020

原创 DLL的使用

使用DLL的目的:实现代码重用。特点:1.可实现数据资源多进程共享 2.使应用程序模块化,隐藏实现代码 DLL编写:1.入出口函数的控制2.回调函数的使用3.多进程共享数据资源DLL调用:1.动态调用、静态调用、中间调用的区别及调用方法2.函数调用约定(入栈方式)的区别

2011-11-29 14:21:52 190

原创 DLL的另类调用

优点:1.使用静态调用,无动态库时系统完全无法运行2.速度比动态调用快 unit uTestDLLBase;interfaceuses Windows, Classes, Messages, StdCtrls, SysUtils;const  cTestDLLName = 'Test.dll';type  //定义函数类型  TAdd = functio

2011-11-25 10:27:24 241

原创 Delphi多线程应用

实际问题:1.线程中实现激活、开始、暂停、停止、释放功能,而无须频繁创建撤销(利用事件对象)2.同一线程中不同频率的不同操作3.事件通知主线程,类似回调函数(自定义事件,参数传递)4.对同一资源访问的同步5.间隔一段时间发送所有积累的数据6.设备中多条数据需要存储,使用TCollection7.标志状态在控制过程中的使用

2011-11-25 10:20:57 227

转载 线程同步异步概念

2011-11-25 10:05:01 333

转载 内存分配——堆和栈的区别

转载地址:http://hi.baidu.com/baixuejiyi1111/blog/item/ebf83824ffdab6b34723e8f9.html1、数据结构的栈和堆    堆栈,实际上堆栈是两种数据结构:堆和栈。    堆和栈都是把一些数据项按序排列的数据结构。2、内存分配中的栈和堆    这里有必要把内存分配:一般情况下程序存放在Rom或Flas

2011-11-23 11:58:39 266

转载 Delphi 的消息机制浅探(转)

我从去年 12月上旬开始等待李维的《Inside VCL》。我当时的计划是,在这本书的指导下深入学习 Delphi。到了 12 月底,书还没有出来,我不愿再等,开始阅读 VCL 源代码。在读完 TObject、TPersistant 和 TComponent 的代码之后,我发现还是不清楚 Delphi 对象到底是怎样被创建的。于是我查看 Delphi 生成的汇编代码,终于理解了对象创建的整

2011-11-09 10:46:54 488

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除