当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 1.编写 RC 脚本文本用记事本或其它文本编辑器编写一个扩展名为
 

 

 ·ojbect pascal动态数组浅说     »显示摘要«
    摘要:初用delphi中的动态数组时,有些迷惑.1、动态数组是指针吗?动态数组通常会表现出指针功能,先看下面的例子:procedure dymarrtest();var a, b: array of integer;begin setlength(a, 3); a[0] := 0; b := a; b[0] := 1; showmessage(inttostr(a[0]));end;在以上程序中,a、b......
    摘要:摘自《delphi 程序设计大学教程(刘艺 编著 机械工业出版社2005)asp?boardid=6&id=300&page=1">http://www.liu-yi.net/bbs/dispbbs.asp?boardid=6&id=300&page=1计算机程序设计既是一门概念复杂,知识面广的理论课,也是一门面向实战、需要动手的实践课。几乎所有的初学编程者都梦想着......


Delphi中资源文件使用详解

1.编写 rc 脚本文本

资源标识符  资源类型关键字  资源文件名 【程序编程相关:CodeColor相关(一) 背景

用记事本或其它文本编辑器编写一个扩展名为“.rc”的文件.格式如下: 【推荐阅读:CodeColor相关(二) 基类TCo

avi     无声动画 【扩展信息:防止全局hook入侵Delphi版,20

其中“资源类型关键字”用于标识资源文件的类型:

bitmap  位图文件

cursor  光标文件

icon    图标文件

wave    声音文件

以上所列均为标准资源类型,也可以给资源自定义一个类型,如:“mytype”.不过两者在调用方式上有些不同(在后面示例“存取资源文件中的位图”中有详细描述).

2.根据 rc 脚本文件编译成 res 资源文件

在命令提示符中输入以下内容:

brcc32 filename.rc  //注:brcc32.exe在delphix\bin目录中

3.在delphi单元中加入资源文件

将生成的 res 资源文件复制到相应程序所在的目录中,在单元文件中的“{$r *dfm}”后面加上“{$r filename.res}”,编译后资源文件就被包含在可执行文件中了.

说明:如果嫌2.3两步麻烦,可以采用更简便的做法,即:将 rc 文件直接添加到项目中,在编译delphi项目时,会自动编译该资源文件.

4.资源文件调用示例

(1)存取资源文件中的位图

//rc: testbmp bitmap res\test.bmp

image1.picture.bitmap.loadfromresourcename(hinstance, res\test.bmp);

//rc: testbmp bmptype res\test.bmp

var


...   下一页
 ·用程序模拟键盘和鼠标键盘     »显示摘要«
    摘要: 在windows大行其道的今天,windows界面程序受到广大用户的欢迎。对这些程序的操作不外乎两种,键盘输入控制和鼠标输入控制。有时,对于繁杂的,或重复性的操作,我们能否通过编制程序来代替手工输入,而用程序来模拟键盘及鼠标的输入呢?答案是肯定的。这主要是通过两个api函数来实现的。     下面以delphi为例来介绍一下如何实现这两个功能。模拟键盘我们用keybd_event这个api函数,......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE