自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (5)
  • 收藏
  • 关注

转载 在VS2010下编译QT4.7.1和QT Creator

虽然QT有各种开发包,但是自己使用的话还是要自己编译一下的,因为开发包的编译环境未必跟你的需求一致,例如QT4.7.1有VS2008的包,虽然在VS2010下也可以使用,但是总是有些问题,还是自己编译一次的好。这个文档我参考了很多其他人的文档,由于我偷懒就不在把这些人的链接给加上

2011-08-22 22:09:42 605

转载 Json 与 TClientDataSet 的互相转换

<br />procedure ClientDataSetToJson(ClientDataSet: TClientDataSet;JsoFile: String);var Json: TlkJSONobject; ChildJson,FieldJson: TlkJSONobject; i: integer;begin Json := TlkJSONobject.Create; FieldJson := TlkJSONobject.Create; ClientDa

2011-05-25 10:28:00 2852 2

原创 Lazarus下安装VirtualTreeView-4.8.6-R1

首先下载,这个就不说了,安装VirtualTreeView-4.8.6-R1需要先编译lclextensions包,在下载的目录和Lazarus目录下找了很长时间都没发现这个,关键时刻,还是google靠谱,现在先传到csdn上,ok,我以为,这样就能直接安装VirtualTreeView了,其实,偶错了,编译的时候,出现了Call by var for arg no. 1 has to match exactly: Got "TLMMouse" expected "TLMContextMenu"错误,抓狂

2011-01-24 01:02:00 1031

原创 用Delphi开发ISAPI过滤器以增强IIS功能

实 现WEB 站 点 同 时 对GB 码 和BIG 码 的 支 持目 前 由 于 汉 字 内 码 的 不 统 一, 互 联 网 上 的 中 文 站 点 为 了 实 现 对 于 不 同 用 户 的 支 持, 一 般 采 取 建 立 两 套 主 页, 分 别 用GB 和BIG 码 来 编 写。 这 样 做 显 然 要 增 加 站 点 的 维 护 工 作, 更 新 主 页 时 要 同 时 更 新 两 部

2008-10-19 15:19:00 993

转载 DFM文件中读写 TWriter对象的实现

  TWriter对象提供了许多往流中写各种类型数据的方法,这对于程序员来说是很重要的功能。TWrite对象往流中写数据是依据不同的数据采取不同的格式的。因此要掌握TWriter对象的实现和应用方法,必须了解Writer对象存储数据的格式。  首先要说明的是,每个Filer对象的流中都包含有Filer对象标签。该标签占四个字节其值为“TPF0”。Filer对象为WriteSignature和R

2008-10-14 18:03:00 1454

转载 DFM文件中读写 TReader对象

  TReader对象是可实例化的用于从相联系的流中读取数据的Filer对象。TReader对象从TFiler继承下来,除了从TFiler继承的属性和方法外,TReader声明了不少属性、方法和事件。  Owner和Parent属性用于表示从Reader对象的流中读取的部件的拥有者和双亲结点。OnError,OnFindMethod和OnSetName事件使应用程序在运行中读数据时能定制响应方

2008-10-14 18:00:00 613

原创 DFM文件中读写 TReader对象的实现

  Filer对象的作用主要是Delphi用来在DFM文件中读写各种类型的数据(包括部件对象)。这些数据的一个本质特征是变长,而且Filer对象将读写数据操作抽象化,包装成对象提供了大量的读写方法,方便了程序的调用。因此在应用程序中可以广泛使Filer对象,充分利用Delphi的面向对象技术。而且Filer对象与Stream对象捆绑在一起,一方面可以在各种存储媒介中存取任意格式的数据;另一方面,由

2008-10-14 17:57:00 1017

原创 写DFM文件的过程:WriteComponentResFie

   该过程带有两个参数FileName和Instance。FileName参数指定要写入的DFM文件名,Instance参数是TComponent类型的,它指定要写入的部件名,一般是TForm对象的子类。该过程将Instance部件和其拥有的所有部件写入DFM文件。  这个过程的意义在于,可以在程序运行过程中产生Delphi的窗体部件和在窗体中插入部件,并由该函数将窗体写入DFM文件,支持了

2008-10-14 17:56:00 1626

转载 动态DFM文件应用揭秘

1. 动态DFM文件概述动态DFM文件是相对于静态DFM文件而言。所谓静态DFM文件是指在Delphi开发环境中设计的窗体文件。窗体的设计过程就是程序的编制过程。因此,动态DFM文件就是指在程序运行过程生成或存取的DFM文件。  动态DFM文件的创建和使用分别如下两种情况:  ● 在程序运行过程中,由Create方法动态生成窗体或部件,然后动态生成其它部件插入其中生成DFM文件

2008-10-14 17:46:00 2744

原创 delphi 中关于 The DecisionCube capacity is low. Please deactivate dimensions or change the data set 错误的处理

描述 when the sum of the physical memory and the available page file memory exceeds 2 GBytes, then the DecisionCube raises the following exception: 当总和的物理内存和页面文件可存储超过2 GBytes ,然后DecisionCube提出了以下异常: T

2008-10-05 23:09:00 3923

原创 delphi 2007 vs E语言 vs C#运行速度

这是用E语言编译的,因为我用的4.05试用版本,没有办法生成EXE文件,只能在E语言环境 下运行这是E语言的代码:.版本 2.程序集 窗口程序集1.子程序 _按钮1_被单击.局部变量 时间1, 长整数型.局部变量 时间2, 长整数型.局部变量 结果, 整数型.局部变量 到文本, 整数型时间1 = 取启动时间 ()结果 = SumTimes (到数值 (编辑框1.内容))时间

2007-06-28 05:08:00 2582 1

转载 如何采用陷阱方式钩住API

        前几天,一个朋友问我如何限制用户对文件的操作(他在做一个类似网吧安全管理的软件),如果用户删除文件夹或者文件的时候阻止他的行为!当时我草草回答他:使用ICopyHook接口来实现,后来一看资料才知道这个接口只是在用户对文件夹的操作时候才会被调用,对于文件的操作这个函数没有用。(这里用户的操作都是指在Explorer.exe中操作),后来一想,既然使用电脑的用户无非就是使用资源管理器

2007-05-15 05:06:00 883

原创 hook api

----------这是*.dll中的单元---------------unit HookProc;interfaceuses windows,messages,sysutils;const  HTName:array[1..13] of pchar=(  CALLWNDPROC,CALLWNDPROCRET,CBT,DEBUG,GETMESSAGE,JOURNALPLAYB

2007-05-14 22:08:00 700

lclextensions-0.3.0

在Lazarus中安装 VirtualTreeView 所需要的包 版本号为0.3.0

2011-01-24

Android开发教程以及笔记

Android开发教程以及笔记 Android入门级教程,可以做参考

2011-01-01

Android2.2 API 中文文档

Android2.2 API 中文文档 算是比较详细的Android介绍,适合入门,也可以作为手册查询

2011-01-01

DelphiText

DelphiText

2007-06-28

cSharpTest

cSharpTest

2007-06-28

空空如也

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

TA关注的人

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