2014年9月17日
摘要: uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,shellapi,Dialogs; type TForm1 = class(TForm) procedure FormCreate(Sender:... 阅读全文
posted @ 2014-09-17 23:21 云之灵 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 字符串的存储在应用程序中是独立的,应用程序只有在使用资源时载入,使用完之后清除,从而节省内存,同时字符串也可以用于翻译,一些汉化软件都利用了字符串。编辑的字符串放在一个文本文件中,可以使用Delphi中的:File-〉New-〉Text,编辑字符串文件,字符串文件的格式如下: stringtab... 阅读全文
posted @ 2014-09-17 23:20 云之灵 阅读(1501) 评论(0) 推荐(0) 编辑
摘要: 资源是存放在扩展名.RES的文件里的二进制数据结构,在DELPHI中资源文件可以使用图象编辑器来制作(IMAGEEDITOR),或者使用其他的工具。如:BORLAND公司提供的RADPACKFORDELPHI中的RESOURCEWORKSHOP来创建。资源文件中通常存放的是应用程序可以随时存取的... 阅读全文
posted @ 2014-09-17 23:19 云之灵 阅读(323) 评论(0) 推荐(0) 编辑
摘要: Delphi是个很有效率的开发工具,但是它有一个缺点就是生成的EXE文件太大。一个程序就算只有一个空窗口体积也有286KB.如果直接用API来写的话程序体积是小了,但是又太繁琐,无法立即看到界面效果,根本谈不上是可视化开发.其实并非"鱼与熊掌不可兼得",利用资源文件我们就可以轻松达到这个目的。 在... 阅读全文
posted @ 2014-09-17 23:18 云之灵 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 上面我们已经知道如何把一副BMP图像从资源文件里面读出来,但是BMP文件太大了,JPG文件应用的相对较多.那么如何把JPG图像读出来呢?用资源文件加流方式即可。具体方法如下: (1)MyJpg JPEG My.JPG (2)Var Stream:TStream; ... 阅读全文
posted @ 2014-09-17 23:17 云之灵 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 资源文件一般为扩展名为res的文件.在VC中资源文件用得非常普遍,但Delphi在其联机帮助中对资源文件没作什么介绍,其实利用其自带的资源编译工具BRCC32.EXE(一般位于\Delphi\BIN目录下),我们完全可以做出跟VC一样效果的文件来。 资源文件最大的好处是能将一些在必要时才调用的文件... 阅读全文
posted @ 2014-09-17 23:16 云之灵 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、引子: 现在的Windows应用程序几乎都使用图标、图片、光标、声音等,我们称它们为资源(Resource)。最简单的使用资源的办法是把这些资源的源文件打入软件包,以方便程序需要的时候调用。资源是程序的一部分,程序要正常运行就离不了资源文件。但是它是不可执行代码。 为了更好地管理资源,Delph... 阅读全文
posted @ 2014-09-17 23:15 云之灵 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 摘要: 本文给出了一种方便实用的解决大文件的读取、存储等处理的方法,并结合相关程序代码对具体的实现过程进行了介绍。 引言 文件操作是应用程序最为基本的功能之一,Win32 API和MFC均提供有支持文件处理的函数和类,常用的有Win32 API的CreateFile()、WriteFile()、... 阅读全文
posted @ 2014-09-17 23:11 云之灵 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 摘要: 在Delphi的VCL库中,为了使用以及实现的方便,应用对象Application创建了一个用来处理消息响应的隐藏窗口。而正是这个窗口,使得用VCL开发出来的程序存在着与其他窗口不能正常排列平铺等显得有些畸形的问题。本文通过对VCL的深入分析,给出了一个只需要对应用程序项目文件作3行代码的修... 阅读全文
posted @ 2014-09-17 00:51 云之灵 阅读(1964) 评论(0) 推荐(0) 编辑
摘要: Windows 下一个典型的特征就是多任务,我们可以同时打开多个窗口进行操作,也可以同时运行程序的多个实例,比如可以打开许多个资源管理器进行文件的移动复制操作。但有时出于某种考虑(比如安全性),我们要做出一些限制,让程序只能够运行一个实例。在Delphi编程中,笔者总结出了以下几种方法: 一、 查... 阅读全文
posted @ 2014-09-17 00:49 云之灵 阅读(587) 评论(0) 推荐(0) 编辑