自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 用DELPHI制作在线程序升级信息查询

越来越多的程序支持在线升级功能,本文介绍的就是如何从网站获取升级信息。这里我主要使用版本信息来检测是否需要下载升级版本。 大致原理如下: 1、放置信息文本到网站。 2、使用TNMHTTP从网站信息文本获取文本内容。 3、分析文本解析所需信息。 4、比较程序版本提供升级信息。 首先,我们放置一个信息文本到自己的网站,这个文本有自己的文件格式,我定义了如下的格式: ...

2019-08-13 11:46:44 722 1

原创 对PE资源的研究

前言:没什么好说的,发现这方面的资料全是英文的,于是我一边研究,一边翻译,一边写出自己的心得。 资源一般使用树来保存,通常包含3层,在NT下,最高层是类型,然后是名字,最后是语言。一个PE文件是否包含资源文件,通常检测块表(Section Table)中是否含有'.rsrc',不过这个方法对有些PE文件无效。 一个类型表结构如下 ————————————— |RESOURCE DIRECT...

2019-08-13 11:45:17 706

原创 利用INI文件实现界面无闪烁多语言切换

文档内容 越来越多的程序使用了多国语言切换,虽然DELPHI自带多语言包的添加和配置,但是那种方法在切换语言时界面会出现闪烁,而且实现起来很麻烦,这里我介绍给大家的是利用INI文件来读取界面的语种文字,用这种方法,不但简单易行,而且在切换的时候不会出现界面的闪烁。 我们从一个例子出发,看看怎么实现语言的切换。首先建立一个新工程。放置如上图的组件: Ma...

2019-08-13 11:42:32 753

原创 PE文件格式分析心得

PE文件格式最近好像炒得沸沸扬扬,由于我正在做一个这样的程序,索性将自己的一点心得写出来与大家同享。 PE文件头分两大部分: 1:DOS ‘MZ’ HEADER 2:IMAGE_NT_HEADERS 其中IMAGE_NT_HEADERS中包含 PE signature IMAGE_FILE_HEADER IMAGE_OPTIONAL_HEADER(其中包含Data Direcotry)...

2019-08-13 11:41:25 1134

PianoEx 源代码(Delphi2006)

Delphi盒子原站长2005年写的一款模拟钢琴播放MIDI文件的软件,代码使用BDS2006编译: 1、安装Compontents目录下的zzPianoEx.dpk,里面包含了程序需要的所有组件。 2、打开ProjectGroup1.bdsgroup项目组,直接编译玩吧。

2011-10-05

空空如也

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

TA关注的人

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