内容列表
- 让窗体在执行了“显示桌面”以后仍旧显示在桌面上……
- 昨天在DFW上看到一个问题,要求“使程序窗口置于最低层(在桌面上);点击“显示桌面”以后还是在桌面上”,琢磨了一下,实现了“让窗体在执行了‘显示桌面’以后仍旧显示在桌面上”,代码如下:unit Unit1;interfaceuses Windows, Messages, SysUtils,
- 分类:Delphi 查阅全文
- 扫雷外挂的设计与实现(五)
- 文/jorge如前所述,算法层的实现,不外乎两种操作:1。如果一个方块的数值等于周围未挖开的方块数目,则把周围所有方块标记为雷;2。如果一个方块的数值等于周围已经标记为雷的方块个数,则在该块上同时单击左右键。实际上,这只是最简单的两种判断(简单到甚至不该称之为“判断”,而只是例行公事而已),而比这更复杂的分析判断还可以有很多,但现在我们追求的是程序的简单易懂,而且,就这两种
- 分类:Delphi 查阅全文
- Microsoft Office InfoPath 2003 如何使用 XML 技术
- Microsoft Office InfoPath 2003 使用了多种 XML 技术,包括 XSLT 、XML 架构 、XHTML 、XPath 、DOM 、XML 签名和使用所有上述技术的 XML 处理器。这些技术由万维网联合会&nbs
- 分类:Delphi 查阅全文
- Delphi中实现可以更改大小的对话框
- 关键字:Dialog、对话框、resizable1、问题的提出问题来自Stanley_Xu,希望得到只有关闭按钮(还可以有帮助),左上也没有程序的图标并且能够更改窗口大小的对话框。VCL中为TForm设置了BorderStyle和BorderIcons属性,用以简化窗口样式的设置(否则就要调用SetWindowLong和GetWindowLong等API函数)。TFormBorderStyle和T
- 分类:Delphi 查阅全文
- PowerBuilder调用Delphi写的Dll时发生的奇怪问题。
- 因项目需要,我用Delphi写了一个连接数据库把数据导出到Sql文件的dll,其中使用了TADOQuery组件。其中只有一个导出方法:function DataExport(path,ini_path:PChar):integer; 写完之后,用delphi写了一个test.exe进行测试,发现可以正常使用。之后便把这个dll交给了同事,让他在PowerBui
- 分类:Delphi 查阅全文
- QQ窗体自动隐藏效果探究
- 腾讯QQ
- 分类:Delphi 查阅全文
- 扫雷外挂的设计与实现(四)
- 文/jorge不得不说,捕获“扫雷”窗口以及取得它的数据,是本程序的一个难点。现在这个难点已经解决,接下来,完成接口层已经不是问题了。那么,来看接口层的两个核心过程:=================================================================//取得整个雷区每个方块的状态,填入Cells中供分析。procedure Fe
- 分类:Delphi 查阅全文
- 在Delphi中通过函数获取GUID
- keyword: ActiveX, TGUID, CoCreateGUID, GUIDToString//---Test Program By Conan 2005/04/14---//unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, For
- 分类:Delphi 查阅全文
- PL0编译器TurboPascal版再现
- (********************* PL0 编译程序Turbo Pascal代码 *********************)
program pl0(fa,fa1,fa2);
(* PL0 compile with code generation *)
label 99;
(* Turbo Pascal do not support goto bet
- 分类:Delphi 查阅全文
- 获取 Windows 特殊文件夹函数
- 在网上找不到比较全的,干脆自己做,现贡献出来。unit Utils;interfaceuses Windows, SysUtils, ShlObj;type TSpecialFolder = ( sfDesktop, &n
- 分类:Delphi 查阅全文
- Conwin Scripter
- Conwin Pascal脚本解释器,EXE免费版。脚本语言采用Object Pascal (Delphi)语言子集,基本语法与Object Pascal类似,但存在如下限制:* 不支持Class、Interface定义,但可以通过嵌入编译方式将类、接口加入脚本* 暂不支持forward函数* 暂不区分unit/program分别,interface/implemen
- 分类:Delphi 查阅全文
- 自己写的一个利用快捷键截图的工具!
- 在网上找了很多关于截图的软件,都没有发现一个象QQ那样能用快捷键截图的。即使有的可以,但是体积太大而且很多的功能几乎都用不着,有的体积倒是小,可是就只有个区域截图或是全屏截图啊,不能直接保存图片要到Windows的画图程序中保存。所以就想写一个包含常用功能简单实用的截图工具,花了点时间做出来了,源代码里面的注释应该蛮清楚的,很适合初学者。老手看了可不要笑我哦!呵呵~~~还有就是我创建了个Delph
- 分类:Delphi 查阅全文
- 设计模式在制作升级文件包中的应用
- 设计模式在制作升级文件包中的应用
- 分类:Delphi 查阅全文
- 解决无法按y轴显示的问题!
- 如果用dbchart,假设数据库如下:a b1 22 23 34 2a作为x轴,y作为y轴,显示图形如下43 x / \2 x--x &n
- 分类:Delphi 查阅全文
- Oracle中通过存储过程中返回数据集及在Delphi中使用
- 一、使用存储过程返回数据集Oracle中存储过程返回数据集是通过ref cursor类型数据的参数返回的,而返回数据的参数应该是out或in out类型的。由于在定义存储过程时无法直接指定参数的数据类型为:ref cursor,而是首先通过以下方法将ref cursor进行了重定义:create or replace package FuxjPackage istype FuxjResultSet
- 分类:Delphi 查阅全文
- CS结构中成批保存CLIENTDATASET中的数据
- 这应该不算是什么技巧,估计有数据库方面程序的DELPHI程序员都知道;本来没有写想到 需要把它写成一篇贴子,但前不久看个别刚入门的兄弟的代码时。才发展他们还在刀 耕火种,为此才想把它写出来算是对入门的兄弟们的一点帮助,让大侠们见笑了; 我们都知道TCLIENTDATASET有把对它其中的数据所做的修改记录下来的功能;如果需要还可以将 修改回复到以前的某个
- 分类:Delphi 查阅全文
- 角点检测算子的代码描述
- 最简单的一种角点检测算子,但是由于采用了非最大化抑制,效果和OpenCV相当。 TPointInfo = record Info: TPoint; w: extended; Color: TLabColor; end; TSinglePointInfoAr
- 分类:Delphi 查阅全文
- 后台调用外部程序的完美实现(Delphi)
- 最近在做的一个软件,其中有一部分功能需要调用其它的软件来完成,而那个软件只有可执行文件,根本没有源代码,幸好,我要做的事不难,只需要在我的程序启动后,将那个软件打开,在需要的时候,对其中的一个文本矿设置一些文字,再点击一个按钮就可以了。说到这里,相信你也有了对该功能的一些初步设想了,没错,其基本思路就是:1)调用CreateProcess()打开目标程序。2)用FindWindow()
- 分类:Delphi 查阅全文
- 读书笔记:Delphi5开发人员指南 第二章(1)
- 最近上班总有一些零散的事情要处理,要负责同事们电脑的日常维护,以及一些软硬件方面的问题。所以就没有太多的时间用来读书。而且更加郁闷的是,上周末由于访问一个网站造成电脑中毒,尝试了很多方法清除都未能成功。病毒文件在安全模式下删除后重新启动又恢复了,修改注册表中的run也无效,几番修改也告失败。最终在判断方面出现错误,将系统文件误认为病毒文件删除,导致系统无法启动。最后只好ghost回去,无奈人太懒,
- 分类:Delphi 查阅全文
- DELPHI加注册表自启动的最简单代码
-
uses registry;
var reg:tregistry;
begin
reg:=tregistry.create;
reg.rootkey:=HKEY_LOCAL_MACHINE;
reg.openkey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run',true);
reg.WriteString('Sca
- 分类:Delphi 查阅全文