内容列表
- 一个从EXE、DLL文件中提取、存取图标完整程序
- 作为一名程序员,会经常为制作、设计程序图标费尽心思,当我们看到许多应用软件的图标非常漂亮的时候,是多么的羡慕!我们可不可以借鉴一下他们的图标?完全可以!我们利用 ExtractIcon API函数就能够轻松地从ICO文件或可执行文件以及DLL文件中提取图标。
下面的代码示范
- 分类:Delphi 查阅全文
- progressbar的填充颜色的改变
-
delphi5的默认的progressbar的颜色是深蓝色的,但是怎么样才能改变呢?这儿有一个方法可以达到你的要求,只要你在form的create事件中加入如下的代码就大功告成了,试试看哦:
PostMessage(ProgressBar1.Handle, $0409, 0, clGreen);
这个帖子发出的时候提示说帖子太段了
- 分类:Delphi 查阅全文
- delphi6 问题1
- 在delphi里可以内嵌汇编语言直接访问一些寄存器如EAX,而在delphi6里执行下面代码会跳不出循环procedure Delphi6EAXBug; // loops forever with Delphi 6
var
i: integer;
begin
for i := 0 to 15 do
asm
mov eax,2
end;
end;解
- 分类:Delphi 查阅全文
- 各位帮帮我啊??学delphi5困扰!!
- 我是一个Delphi5的入门学习者,在学习中遇到了一些问题想问你一下。我是自学的,我以前对Delphi一点也不知道,我就直接从Delphi5学起了,我对Delphi5的编程风格及规范不了解,我买了两本入门的书,那些书里讲的不是很好,特别是对编程的事件的编写代码说的不好,比如:procedure TForm1.openButtonClick(Sender: TObject)
- 分类:Delphi 查阅全文
- delphi6 问题2
- 如果将一个int64类型的变量作为一个需要浮点数为参数的函数的参数(如:ln,sin等)会报告类型不匹配,而不会自动进行转换,如下例var X: Int64; Y: Extended;begin X := 1; Y := Ln(X);end;解决办法:给参数加上0.0var X: Int64; Y: Extended;begin X := 1; Y := Ln(X+0.0);end
- 分类:Delphi 查阅全文
- 利用Delphi 5中调用Excel 97
- 利用Delphi 5中调用Excel 97 -------------------------------------------------------------------------------- ---- 在Delphi 5中简单地封装了一组Microsoft Office自动化对象(Automation servers)。它使得我们很容易地把Office中的应用程序(Word
- 分类:Delphi 查阅全文
- 在delphi中使用flash控件
- FLASH是Macromedia公司出品的,用在互联网上动态的、可互动的shockwave。它的优点是体积小,可边下载边播放,这样就避免了用户长时间的等待。 FLASH可以用其生成动画,还可在网页中加入声音。这样你就能生成多媒体的图形和界面,而使文件的体积却很小。 FLASH虽然不可以象一门语言一样进行编程,但用其内置的语句并
- 分类:Delphi 查阅全文
- Delphi编译错误中文手册
- ******************************** 编 译 错 误 信 息 ********************************';' not allowed before 'ELSE' ElSE前不允许有“;”'<clause>' clau
- 分类:Delphi 查阅全文
- 浅析桌面精灵的实现
- 1. 软件的开发目的
想必大家对桌面精灵很熟悉吧,想不想自己编一个?笔者非常想编一个,其目的居然是为了取得美眉的喜欢,由此引出了我开发本软件的目的。如果读者有我同样的需求,那么请继续看下去,我将和你共同探讨这个问题。注意以下示例代码均用DELPHI描述。
2. 实现原理
其实桌面精灵的原理很简单,主要分以下几步:
1.
- 分类:Delphi 查阅全文
- 关于线程同步的一些方法
- 线程是进程内一个相对独立的、可调度的执行单元。一个应用可以有一个主线程,一个主线程可以有多个子线程,子线程还可以有自己的子线程,这样就构成了多线程应用了。由于多个线程往往会同时访问同一块内存区域,频繁的访问这块区域,将会增加产生线程冲突的概率。一旦产生了冲突,将会造成不可预料的结果(该公用区域的值是不可预料的)可见处理线程同步的必要性。
注意:本文中出现的所有代码都是用DELPH
- 分类:Delphi 查阅全文
- 控制面板的编程
- 大家应该都非常熟悉控制面板吧,大家也都有操作过控制面板吧,但如何使用Delphi对控制面板进行编程呢?一、控制面板的原理下面我就来讲讲控制面板的原理:控制面板在windows中的system目录下,其中所有以CPL为扩展名的,就都是我们的控制面板。要想对控制面板进行编程,就要对CPlApplet这个函数非常熟悉,它是构成CPL文件的核心,原型如下:function CPlApptet(hwndCP
- 分类:Delphi 查阅全文
- 一个可以靠右显示的简单Edit控件
- unit REdit;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TCustomREdit = class(TCustomEdit) private { Privat
- 分类:Delphi 查阅全文
- 一个可以靠右显示的简单Edit控件
- unit REdit;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TCustomREdit = class(TCustomEdit) private { Privat
- 分类:Delphi 查阅全文
- delphi常用文档之一
- Delphi 常用文档资料之一
——Paradox数据类型和长度表
符号
大小
类型
说明
- 分类:Delphi 查阅全文
- 软件界面中菜单的美化
- 在网上有很多文章都提到怎样在菜单中加入背景图片,可是都没有一个完整的回答,也没有一个比较完整的例子。当然csdn曾经有一个高人说过这个问题,而且在程序员大本营2000版中也有收藏。我参考了一些方法和技巧,当然包括国外的了,写下了如下的代码,希望能够满足大家的要求,不过不是很完善,如果有哪位大侠修改过,不妨也将修改过的代码贴出来,大家共享!为了在menu控件中加入背景图片,没有直接的方法,都的靠自己
- 分类:Delphi 查阅全文
- 如何控制其他程序窗体上的窗口控件:中
- 有了回调函数的概念及上面的例子,我们可以继续了。其实想要找到一个标题已知的窗口句柄,用一个API函数就可以了:FindWindow.
其函数原形是:
function FindWindow(lpClassName, lpWindowName: PChar): HWND; stdcall;
lpClassName:窗口类名.如果只知道标题,可以为空.窗口类名可以用很多工具获得.如winsign
- 分类:Delphi 查阅全文
- delphi 控件的拿来主义(一)
- "一个优秀的Delphi程序员,不仅要会使用控件,还要会写控件."(向玉笛书生致敬) 我还是一个半瓢水的程序员,因此目前为止我所能努力达到的境界是: 一个半瓢水的程序员,管他会不会写控件,只要能拿来改就可以了. 使用过Delphi的朋友都知道,我们在设计Delphi应用程序的某一功能时总是希望能够有现
- 分类:Delphi 查阅全文
- Self-Delete程序之Delphi版本,终于搞定了。 (转载)
- //转贴者:以前看过陆麟先生翻译过一篇这样的文章,是c版本的,我用delphi改写了没成功,今天去清华bbs转悠看见了这篇delphi版本的,特贴出来
发信人: Litoad (Rick), 信区: Delphi
标 题: Self-Delete程序之Delphi版本,终于搞定了。 (转载)
发信站: BBS 水木清华站 (Mon Jun 4 20:51:55 2
- 分类:Delphi 查阅全文
- 於Delphi的Case述句中使用字串當作判別變數
- 於Delphi的Case述句中使用字串當作判別變數
陳佳新╱jarsing@cina.chu.edu.tw
● 前言
提到Case述句(statement),我們首先會聯想到的應用案例莫過於就是透過一個判別變數,讓程式流程依照不同的條件狀況來選擇符合的路徑繼續執行下去。或者是,當我們的程式中出現了一連串的if與 els
- 分类:Delphi 查阅全文
- 一个简单的菜单按钮的实现
- 使用过速达2000的朋友都知道,其基本资料的浏览界面中有一种按钮,点击后会弹出一个和按钮对得很整齐的菜单.用Delphi制作一个类似的控件十分容易,代码如下:
unit MenuBtnVCL;
interface
uses Windows, Messages, SysUtils, Classes, Graphics,
- 分类:Delphi 查阅全文