内容列表
让窗体在执行了“显示桌面”以后仍旧显示在桌面上……
昨天在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 查阅全文
<< 100 101 102 103 104 105 106 107 108 109 110 111 112 113 >>