内容列表
用树型结构表示科目代码的一种高效算法
用树型结构表示科目代码的一种高效算法 松本电工实业有限公司电脑部 舒嵩嵩 ---- 在很多常见的财务软件中,科目代码一般都用树型结构来显示。要实现这一点,通常的做法是用多个(嵌套)循环,甚至递归等算法,将科目表中的代码"织"成树,但这样不但算法复杂,而且执行效率低。本人在实际的开发应用中,摸索出一种简单高效的算法,在此和盆托出,只在抛砖引玉,找出最佳解决方案。下面介绍在Delp
分类:Delphi 查阅全文
在delphi中如何限制鼠标的移动区域。
下面把鼠标的移动区域限制在(100,100,200,200)var rect:TRect;begin  rect.Left:=100;  rect.Top:=100;  rect.Bottom:=200;  rect.Right:=200;  windows.ClipCursor(@rect);下面恢复鼠标的移动区域  windows.C
分类:Delphi 查阅全文
"Delphi之完全汉语"终结版
"Delphi之完全汉语"终结版(已于“家用电脑”37期发表,新瓶旧醋请谅解!)西安      梁  明--------------------------------------------------------------------------------本人在写此段文章前曾有这样一个肮脏的念头:绝对不能把这一招"漏给&
分类:Delphi 查阅全文
如何移动没有标题的窗体
1、如何移动没有标题的窗体 * "欺骗"系统,让他认为点中的是窗体的标题行:在FORM的Private定义中作如下声明: procedure WMNCHitTest(var M: TWMNCHitTest); message wm_NCHitTest; 函数的实现: procedure TForm1.WMNCHitTest(var M: TWMNCHitTest); begin i
分类:Delphi 查阅全文
直接访问WebBrowser控件中的HTML源码
直接访问WebBrowser控件中的HTML源码 华中师范大学 卢小海 ---- 为了实现在自己的程序中显示HTML文档,我们一般采用IE(Internet Explorer本文中简称为IE)发行时附带的一个ActiveX控件TWebBrowser。这个控件使用和IE相同的内核,功能强大,并从Delphi5开始,正式得到Inprise公司的支持,取代了原来的那个THTML控件,成为Delphi中显
分类:Delphi 查阅全文
用Delphi实现远程屏幕抓取
用Delphi实现远程屏幕抓取 山东巨力股份有限公司CAD中心 檀革勤 ---- 在网络管理中,有时需要通过监视远程计算机屏幕来了解网上微机的使用情况。虽然,市面上有很多软件可以实现该功能,有些甚至可以进行远程控制,但在使用上缺乏灵活性,如无法指定远程计算机屏幕区域的大小和位置,进而无法在一屏上同时监视多个屏幕。其实,可以用Delphi自行编制一个灵活的远程屏幕抓取工具,简述如下。 ---- 一、
分类:Delphi 查阅全文
利用Hook技术实现键盘监控
利用Hook技术实现键盘监控 乌鲁木齐军医学院 卢立建 ---- 在许多系统中,出于安全或其它原因,常常要求随时对键盘进行监控,一个专业的监控程序必须具备两点,一是实时;二是作为指示图标运行。实际应用中把利用Hook(即钩子)技术编写的应用程序添加到Windows的任务栏的指示区中就能够很好的达到这个目的。我在参考了API帮助文档基础上,根据在Delphi开发环境中的具体实现分别对这两部分进行详细
分类:Delphi 查阅全文
DELPHI中的消息处理机制
DELPHI中的消息处理机制--------------------------------------------------------------------------------Delphi 是Borland 公 司 提 供 的 一 种 全 新 的WINDOWS 编 程 开 发 工 具. 由 于 它 采 用 了 具 有 弹 性 的 和 可 重 用 的 面 向 对 象Pascal(obje
分类:Delphi 查阅全文
通用Delphi数据库输入控件DBPanel的实现
李晓平/河北固安华北石油职工大学 ---- 无论是开发什么样的程序,数据输入是不可缺少的。快速地生成一个美观的输入界面无疑会大大提高程序开发的效率。系统原有的控件,往往不尽人意。在delphi中,如果针对某字段,可选的控件有DBLabel, DBEdit等;如果针对全表的输入,有DBGrid。使用Dbedit等控件时,用户必须全面安排各字段的位置,虽然能够达到美观的效果,但是,如果字段数多,无疑是
分类:Delphi 查阅全文
Microsoft Agent技术在Delphi中的应用
解放军合肥炮兵学院 张建军 中保财险安徽省铜陵市分公司 韩莹 ---- Microsoft Agent是微软公司于1997年9月发布的一项代理软件开发技术,而后被集成到Internet Explorer 4.0 Plus及更高版本中,目前版本为2.0,支持简体中文。作为一种软件代理工具,Agent以其强大的交互功能、鲜明的人性特点、优美的操作界面和简便统一的编程方法,对由菜单、按钮、提示框等组成的
分类:Delphi 查阅全文
wap!delphi能做到!—— 应用于移动电话的WML(Wireless Markup Language)开发
wap!delphi能做到!——           应用于移动电话的WML(Wireless Markup Language)开发                             河南省  
分类:Delphi 查阅全文
用Delphi自制英语复读机
用Delphi自制英语复读机关键词:Delphi控件杂项用Delphi自制英语复读机李晓平 英语已经逐渐成为一种世界性的语言,现代人学习英语的热情一浪高过一浪,所以,英语复读机十分的热销。但是,无论功能如何强大的复读机都有一个明显的缺陷——复读时间的固定的。如果复读时间太短,那么,当遇到长句子时就无能为力;如果复读的时间很长,使用时就免不了复读一些多余的部分,免不了进行快进(时下有些200秒的复读
分类:Delphi 查阅全文
用Delphi开发屏幕保护预览程序
用Delphi开发屏幕保护预览程序  整理编辑:China ASP ---- 大 家 都 知 道windows 屏 幕 保 护 程 序 的 作 用, 而 且 新 的 屏 幕 保 护 程 序 越 来 越 漂 亮. 如 果 在win95 的 桌 面 右 键 菜 单 选 属 性, 就 弹 出 显 示 器 设 置 界 面, 有 一 个 标 签 是 设 置 屏 幕 保 护 程 序 的. ----
分类:Delphi 查阅全文
DELPHI AND THE INTERNET
DELPHI AND THE INTERNET                                   by Charlie Calvert由Boen翻译,转载请注明: Translate by Boen.中文译稿版权
分类:Delphi 查阅全文
Delphi控件的使用经验
吴泽平(河北省任丘市)---- 一.Delphi中树型控件的使用技巧 ---- 我们都知道,开发者主要用Delphi来开发数据库管理软件,正因如此,树型控件的使用最好与数据库联系起来。Delphi提供了一个树型控件TTreeView,可以用来描述复杂的层次关系。 ---- 1.树节点信息的存储和加载 ---- 常用的方法是用树控件的 LoadFromFile和SavetoFile方法,来实现树控件
分类:Delphi 查阅全文
通用Delphi数据库输入控件DBPanel的实现
李晓平/河北固安华北石油职工大学 ---- 无论是开发什么样的程序,数据输入是不可缺少的。快速地生成一个美观的输入界面无疑会大大提高程序开发的效率。系统原有的控件,往往不尽人意。在delphi中,如果针对某字段,可选的控件有DBLabel, DBEdit等;如果针对全表的输入,有DBGrid。使用Dbedit等控件时,用户必须全面安排各字段的位置,虽然能够达到美观的效果,但是,如果字段数多,无疑是
分类:Delphi 查阅全文
致Delphi和C++Builder社群的一封公开信
2000-08-16   致Delphi和C++Builder社群的一封公开信 首先感谢你们支持和帮助我们建立围绕Delphi和C++Builder的强大社群。这是一封告诉你们关于我们至今的发展和未来计划的公开信。  作为应用程序开发者,你们已目睹了许多平台之战。各供应商之间展开激烈的竞争以让你们采用他们的操作系统,他们的数据库以及他们的分布式计算平台。这些不断
分类:Delphi 查阅全文
Delphi编程实现Ping操作
Delphi编程实现Ping操作   张泰立   使用过网络的用户都熟悉“Ping”这个指令,它是一个DOS下的可执行文件,一般用它来检查网络连接的好坏程度。其基本原理是利用TCP/IP协议包中ICMP协议中的一个功能,即向所指定的计算机发送一个请求,收到请求的计算机返回一个应答,借此来判断该计算机是否在网上运行或者检查网络连接是否稳定可靠。在Ping程序执行过程中,双方计算机所耗费的资源都很少,
分类:Delphi 查阅全文
用Delphi开发DirectX控件
用Delphi开发DirectX控件 整理编辑:China ASP   Microsoft推出的DirectX使我们在Windows9x下开发游戏软件便利了许多。一般在介绍DirectX 的资料里都讲的是如何用VC++来开发,其实inprise公司的语言也可以用来开发基于DirectX的游戏软件。我们这里用的是DirectX控件,它有Delphi3和Delphi4不同的版本。在http://www
分类:Delphi 查阅全文
怎样让程序延时
Q:怎样让程序延时 A: procedure Delay(msecs:integer);varFirstTickCount:longint;beginFirstTickCount:=GetTickCount;repeatApplication.ProcessMessages;until ((GetTickCount-FirstTickCount) >= Longint(msecs));e
分类:Delphi 查阅全文
<< 1 2 3 4 5 6 7 8 9 10 11 12 >>