内容列表
软件启动画面中启动状态的显示
我们平时看到的很多软件(PhotoShop,3DMax)都会在启动画面中显示当前正在启动哪个模块,并在模块加载失败时给予提示,这样的好处是,可以让比较专业的软件使用者知道当前软件加载了哪些模块,或者在软件发生启动错误时,让用户得以反馈是启动的哪个模块时发生了,以及在长时间的软件启动过程中,让用户知道软件还在工作,避免用户对其失去信息。。。好了,说了那么多废话,就来看看我是怎么制作这样一个程序的,由
分类:Delphi 查阅全文
点击DBGrid的Title对查询结果排序
//欲实现点击DBGrid的Title对查询结果排序,想作一个通用程序,不是一事一议,//例如不能在SQL语句中增加Order by ...,因为SQL可能原来已经包含Order by ...,//而且点击另一个Title时又要另外排序,目的是想作到象资源管理器那样随心所欲。procedure TfrmChild.DBGrid1TitleClick(Column: TColumn);var&nbs
分类:Delphi 查阅全文
DBGrid中用光标键控制Cell
{//////////////////////////                     ////     Grids549  &nb
分类:Delphi 查阅全文
在非XP操作系统下模拟的LockWorkStation函数
在非XP操作系统下模拟的LockWorkStation函数作者:Delphiscn***************************************************************code by Delphiscn(cnBlaster#sohu.com)http://blog.csdn.net/delphiscn     
分类:Delphi 查阅全文
检查RS232(串口)是否接有设备
在RS232中有4个脚位可用来回应讯号给电脑分別为CTS,DSR,RING,RLSD当未接上设备时,脚位的电太皆为低电压,讯号传回OFF,很多设备都利用此四个脚位与电脑沟通,所以检查脚位电压就知道改COM上是否有设备存在MS_CTS_ON,MS_DSR_ON,MS_RING_ON,MS_RLSD_ONprocedure TForm1.Button1Click(Sender: TObject);v
分类:Delphi 查阅全文
在delphi7中利用mscomm控件编程
    Mscomm是微软一个强大的串口通讯的控件,其强大,简单的特点今我们不舍,在delphi中我们也可以使用它。下面这些代码是针对发送和接收为16进制处理的。var  senddata:array[1..10] of char;  reData:array of Variant;  sendstr:string; 
分类:Delphi 查阅全文
一个很实用的Ehlib排序函数,适合ADO
Ehlib3.0版本以上虽然支持排序功能,但不支持带有Order By的SQL语句,而且排序很慢;我写的这个排序函数,利用ADO的sort方法,排序很快,几万条数据也是很快。该函数支持Lookup字段排序,不支持计算字段排序,因为计算字段值在内存里高速运算。排序分为:升序、降序和默认三种,支持排序图标。procedure  SortDBGridEh(Sender: TObject; AC
分类:Delphi 查阅全文
MSN / QQ 中的动画表情 在Delphi中RichEdit的实现。
本文参照了http://blog.csdn.net/dtianx/archive/2004/11/17/184949.aspx相信用过QQ、MSN中的动画表情对我们的吸引力了吧。在前几天我的一个小应用中需要添加这样的一个功能,首先从网上下载了RXLib2.75(包括RxRichEdit),安装后测试了一下它提供的例子$(DELPHI)\RX\Demo\RICHED2\Richedit.dpr,在使
分类:Delphi 查阅全文
Authorware UCD 开发大揭秘(八)
Authorware的外部消息接口      对于开发authorware的UCD来说,最困难的就是如何截取authorware在运行过程中对我们有用的消息,C++程序员可能会毫不犹豫的说:使用钩子函数吧,把消息一一勾出;dephi程序员可能会说:使用dephi的消息触发器吧;VB程序员说:使用窗口回调函数吧;C++bulider程序员会
分类:Delphi 查阅全文
Authorware UCD 开发大揭秘(七)
VCL的辉煌(二) 一 Tgraphiccontrol的叛变      在上面这个例子中,请再注意一下:mediaplayer元件是继承于Twincontrol的,也就是说,能够被其他窗口“容纳”的元件必须是具有窗口句柄属性特征的元件,也即具有“parent”属性。 &n
分类:Delphi 查阅全文
Authorware UCD 开发大揭秘(六)
VCL的辉煌(一) 一个巨大的宝藏被发掘了!什么宝藏?-V—C—L!VCL元件是DEPHI的精华,是最能体现DEPHI美感的东西(我个人认为),能把VCL元件 用于Authorware那是多么令人兴奋的事啊!现在就让在下带大家实现这一梦想吧,呵呵。 我想为了说清楚详细一些,还是举一个比较实用的例程来加以阐述。 我们的目的是:在Auth
分类:Delphi 查阅全文
Authorware UCD 开发大揭秘(五)
有趣的是:Marcomedia公司为了保护它自己的版权,在Authorware4.0时代,一再要求使用它开发的多媒体程序要加上“Made With Marcomedia”的标示,可能没多大效果,进入5.0时代后,它强制性的在每个程序结束后显示一个E文的Marcomedia标示的Logo画面,使我们的多媒体程序或课件程序显得不那么专业化,简直大煞风景,如果
分类:Delphi 查阅全文
Authorware UCD 开发大揭秘(六)
VCL的辉煌(一) 一个巨大的宝藏被发掘了!什么宝藏?-V—C—L!VCL元件是DEPHI的精华,是最能体现DEPHI美感的东西(我个人认为),能把VCL元件 用于Authorware那是多么令人兴奋的事啊!现在就让在下带大家实现这一梦想吧,呵呵。 我想为了说清楚详细一些,还是举一个比较实用的例程来加以阐述。 我们的目的是:在Auth
分类:Delphi 查阅全文
eMag-delphi 進展3
新年剛過, 一切又要開始! 忙完工作的前兩天, 今天開始eMag-Delphi的工作, 剛剛聯系 ly_liuyang, 又征得同意發表其兩篇文章! 其他人的, 一直不見有回應, 看來還是應該到論壇再發貼求文!               
分类:Delphi 查阅全文
bass真是太好用了!
可以随意播放你自己的文件;下面是delphi7中我用bass.dll播放文件的实例.(和分类标题一样,写的很菜的,请多多包含指点啊)说明:要播放文件名为wdf的某段数据;偏移offset处开始,读取size大小的内容到memoryStream中,然后调用bass播放;(这是目前bass的版本,老版本没试过,呵呵)function bassMp3(wdf: string; offset,size:
分类:Delphi 查阅全文
软件启动画面中启动状态的显示
我们平时看到的很多软件(PhotoShop,3DMax)都会在启动画面中显示当前正在启动哪个模块,并在模块加载失败时给予提示,这样的好处是,可以让比较专业的软件使用者知道当前软件加载了哪些模块,或者在软件发生启动错误时,让用户得以反馈是启动的哪个模块时发生了,以及在长时间的软件启动过程中,让用户知道软件还在工作,避免用户对其失去信息。。。好了,说了那么多废话,就来看看我是怎么制作这样一个程序的,由
分类:Delphi 查阅全文
分布式网络考试系统原型分析及实现
                            分布式网络考试系统原型分析及实现 Analysing and
分类:Delphi 查阅全文
获取其他进程中StatisBar的文本
(*// 标题:获取其他进程中StatisBar的文本 说明:Window2000+Delphi6调试通过 设计:Zswang 支持:[email protected] 日期:2005-02-22 //*) uses CommCtrl; function GetStatusBarText(mHandle: THandle): string;
分类:Delphi 查阅全文
翻譯Borland? Delphi? 2005使用 VCL for .NET移植到 .NET(2)
Borland® Delphi® 2005 Migration to .NET using VCL for .NETby Bob Swart, Bob Swart Training & Consultancy 數據訪問 我們已經將一個VCL應用程序移植到.NET, 現在是時候來操作一個大點的項目了, 這次將會有更多的實際應用會遇到的問題. 這次代碼
分类:Delphi 查阅全文
游戏外挂设计技术探讨①
一、 前言   所谓游戏外挂,其实是一种游戏外辅程序,它可以协助玩家自动产生游戏动作、修改游戏网络数据包以及修改游戏内存数据等,以实现玩家用最少的时间和金钱去完成功力升级和过关斩将。虽然,现在对游戏外挂程序的“合法”身份众说纷纭,在这里我不想对此发表任何个人意见,让时间去说明一切吧。  不管游戏外挂程序是不是“合法”身份,但是它却
分类:Delphi 查阅全文
<< 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 >>