内容列表
function GetVersion(sFile: string; bIncludeBuild: boolean): string;
function GetVersion(sFile: string; bIncludeBuild: boolean): string;var  dwfvw, dwZero, dwvsf: DWORD;  Major, Minor, Release, Build: DWord;  pfvw: PChar;  pvsf: PVSFixedFileInfo;&nb
分类:Delphi 查阅全文
delphi2005探讨之一
         2005年元旦前就已经拿到BORLAND发来的DELPHI2005试用版,但苦于原来有很多应用程序是采用DELPHI7开发,听说DELPHI2005是集成c#、.net、win32开发,怕采用DELPHI2005后不能很好地兼容DELPHI7,所以尽管很眼馋,但还是没有装它。  &
分类:Delphi 查阅全文
学习MySQL多表操作和备份处理
     前面我们熟悉了数据库和数据库表的基本操作,现在我们再来看看如何操作多个表。     多表操作     在一个数据库中,可能存在多个表,这些表都是相互关联的。我们继续使用前面的例子。前面建立的表中包含了员工的一些基本信息,如姓名、性别、出生日期、出生地。我们再创
分类:Delphi 查阅全文
Delphi 7 中使用RAVE报表(四)
Delphi 7 中使用RAVE报表(四)                              &nb
分类:Delphi 查阅全文
Delphi 7 中使用RAVE报表(四)
Delphi 7 中使用RAVE报表(四)                              &nb
分类:Delphi 查阅全文
Delphi 7 中使用RAVE报表(四)
Delphi 7 中使用RAVE报表(四)                              &nb
分类:Delphi 查阅全文
Delphi 7 中使用RAVE报表(四)
Delphi 7 中使用RAVE报表(四)                              &nb
分类:Delphi 查阅全文
[PB+Delphi]主应用程序用的是PB,操作界面调用Delphi开发的DLL
需求:由于最近接到这样的项目,甲方他们要求我们开发的功能加入他们原先已经存在的一个PB开发的应用程序中。唯一的目的是不想有两个exe应用程序。方案:把Delphi的应用程序用dll的形式打包,然后在PB里调用。设计:        一、 PB部分       
分类:Delphi 查阅全文
巧用DBGrid控件的Sort属性实现“点击标题栏自动排序功能”。(改进版本)
曾看见CSDN文档中有介绍到:通过ADOQuery或其它数据集组件的Sort属性配合DBGrid的OnTitleClick事件,可以方便地实现此功能。因为Sort属性可以让活动数据集按指定的字段进行排序,也可以选择排序方式(升序/降序)。这个功能的确很实用。(http://blog.csdn.net/jlee084/archive/2004/12/20/223284.aspx)。我改进了一下这功能
分类:Delphi 查阅全文
如何从MySQL数据库表中检索数据
   上篇我们学会了如何创建一个数据库和数据库表,并知道如何向数据库表中添加记录。     那么我们如何从数据库表中检索数据呢?     1、从数据库表中检索信息     实际上,前面我们已经用到了SELECT语句,它用来从数据库表中检索信息。 &n
分类:Delphi 查阅全文
Delphi编写数据库程序要点(一)
   Delphi是著名的Borland公司开发的可视化软件开发工具。有这样一句话最为经典、贴切的描述了Delphi——“真正的程序员用C,聪明的程序员用Delphi”。很多人把Delphi称为是第四代编程语言,它具有简单、高效、功能强大等特点。和Visual C++比较,Delphi更简单、更易于学习掌握,而在功能上却毫不逊色;和Visu
分类:Delphi 查阅全文
Delphi TQuery 的Locate用法小探(续)
                                 &n
分类:Delphi 查阅全文
Delphi中正常窗口的实现
Delphi中正常窗口的实现 摘要 在Delphi的VCL库中,为了使用以及实现的方便,应用对象Application创建了一个用来处理消息响应的隐藏窗口。而正是这个窗口,使得用VCL开发出来的程序存在着与其他窗口不能正常排列平铺等显得有些畸形的问题。本文通过对VCL的深入分析,给出了一个只需要对应用程序项目文件作3行代码的修改就能解决问题的方案,且不需要原有的编程方式作任何改变。 关键字 V
分类:Delphi 查阅全文
Delphi 7 中使用RAVE报表(六)
Delphi 7 中使用RAVE报表(六)                   ——和数据库连接的报表(2)       &
分类:Delphi 查阅全文
黑白图像的缩小灰度级显示算法的编写
大家都知道,黑白图像是0,1二值的,缩小显示的时候由于n个点转化成1个点会导致图像局部细节信息丢失,比如一条宽度一个象素的细线由于缩小可能就会没有显示,而使用灰度级显示正是能解决这个缩小显示的问题,Windows自带的Eastman Software提供的的图像处理可以在你缩小黑白图片的时候使用灰度级来显示,下面我们就来深入研究一下这个算法是如何实现的吧。 基本约定: 1.  灰度级
分类:Delphi 查阅全文
delphi多线程程序示例(与.net一样简单)
(*----下面这个程序介绍了我们在使用线程及未使用线程二种情况下,运行该程序的反应。当点UsedThread按钮时,则建立一个线程,这时我们可以在程序进行计算的同时,改变窗体的尺寸及移动它。当按下NoUsedThread按钮时,不建立线程,我们会发现在程序没有计算完之前根本不能做其它任何事情! unit Unit1; interface uses  Windows, Messag
分类:Delphi 查阅全文
DELPHI基础开发技巧
DELPHI基础开发技巧◇[DELPHI]网络邻居复制文件uses shellapi;copyfile(pchar('newfile.txt'),pchar('//computername/direction/targer.txt'),false);◇[DELPHI]产生鼠标拖动效果通过MouseMove事件、DragOver事件、EndDrag事件实现,例如在PANEL上的LABEL:
分类:Delphi 查阅全文
创建Photoshop式浮动窗口应用程序
创建Photoshop式浮动窗口应用程序好些天没写Blog了,献上一篇。用过Photoshop的朋友一定对它的那些方便的浮动面板记忆犹新,其实这些面板就是一个个的小窗体,但这些小窗体都放在Photoshop的主窗体上(不是存在主窗体中),有自己的标题栏、最小化按钮及最大化按钮。但它们与MDI程序不同的是,他们可以拖到主窗体外,更重要的是工作中所有这些面板窗体与主窗体最处于激活状态。用Spy &am
分类:Delphi 查阅全文
在DElphi中的DataGrid怎样使它显示的行间隔改变颜色?就向.NET中同名控件一样。
在DElphi中的DataGrid怎样使它显示的行间隔改变颜色?就向.NET中同名控件一样。  ---------------------------------------------------------------   好像是在  OnDrawDataCell  事件中写代码。  -------------------------
分类:Delphi 查阅全文
如何在DBGRID或者STRINGGRID中实现用滚轮进行翻页的功能,就象浏览网页一样?
你先在窗体上放一个TApplicationEvents控件(Delphi自带的),找到WmMouseWheelMessage事件。   下面是我实现的(这个用的是键盘的上下按键消息,你也可以改成滚动条消息)。   procedure  TMainForm.WmMouseWheelMessage(var  Msg:  tagMSG
分类:Delphi 查阅全文
<< 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 >>