内容列表
利用Delphi 5中调用Excel 97
利用Delphi 5中调用Excel 97 ---- 在Delphi 5中简单地封装了一组Microsoft Office自动化对象(Automation servers)。它使得我们很容易地把Office中的应用程序(Word, Excel, PowerPoint, Outlook and Access等)当作一个com应用服务器进行控制。在Delphi 5中已经带了Word与PowerPoin
分类:Delphi 查阅全文
<窗体特效〉半透明窗体 像Foxmail3.1beta的一样
在windows2000下增加了一些API,可以轻易的实现半透明的窗体,源程序如下,必要的地方我加上了注释unit Unit1;interfaceuses  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;const   WS_EX_LAYERED = $80000; 
分类:Delphi 查阅全文
应用程序敏感键的实现
----在一个应用程序内部菜单、部件都可以设置敏感键。如在菜单中一般用Alt+F进入“文件”之类的子菜单。另外我们在桌面上设置的快捷方式里的快捷键,无论你任何时候按下你所设置的快捷键就会启动相应的应用程序。在多个正在运行的应用程序中如何利用一个按键动作迅速地回到你所需要的应用程序呢?这就需要利用敏感键(HOTKEY)的技术来实现。本文利用Delphi3.0开发工具来阐述该技术在应用程序的实现方法。
分类:Delphi 查阅全文
怎样处理数据库中的NULL
Q:按照RDB理论,NULL与空格并不相同,有些情况下必须使用NULL。但程序语言中并不存在NULL这种数据类型,那么怎样处理数据库中的NULL呢? A: 读取NULL时: Field.IsNull可以判断指定的静态字段是否为NULL。 赋值NULL时:如果使用Table.Insert,则未赋值的字段都
分类:Delphi 查阅全文
怎样通过编程方式管理nt的用户及其访问权限等
对于nt的新建用户、修改口令、设定访问权限等用户管理,怎样编程实现?
分类:Delphi 查阅全文
Cookie的使用
HTTP协议是非常强大的。不过,它有一个缺陷就是不记忆状态。这意味着,当一次HTTP会话结束后,不管是客户还是服务器,都不记忆刚刚发生的会话。这有可能导致一些麻烦,因为服务器无法知道一些重要的事情,诸如口令、发给客户的纪录等。    HTTP协议提供了一个基本方法可以让客户的机器中保存一些信息,这样,服务器就可以从中知道上一次HTTP会话的的情况,这就是所谓的Cookie。&n
分类:Delphi 查阅全文
Delphi开发经验四则
作者:高素梅  配置数据引擎(BDE、SQL Link)的简单方法   在数据库程序分发时,需要携带数据引擎(BDE、SQL Link),并且在客户端安装完程序后还需要配置数据引擎,如用户名(username)、密码(Password)等等。如果手工配置的话,工作量比较大,这时,我们可利用InstallShield For Delphi轻松实现配置。在用InstallShield For Delp
分类:Delphi 查阅全文
Delphi中树型控件的使用技巧
Delphi中树型控件的使用技巧 檀革勤   我们都知道,开发者主要用Delphi来开发数据库管理软件,正因如此,树型控件的使用最好与数据库联系起来。Delphi提供了一个树型控件TTreeView,可以用来描述复杂的层次关系。  树节点信息的存储和加载  常用的方法是用树控件的 LoadFromFile和SavetoFile方法,来实现树控件和文件之间的交互;或用Assign方法实现树控件和DB
分类:Delphi 查阅全文
Delphi的优点
//来自<Delphi 5 Developer's Guide>1.2 Delphi 是什么我们经常会问这样的问题:“到底什么使得D e l p h i 如此优秀?”和“为什么和别的编程工具相比,我更愿意选择D e l p h i ?”等等。这些年来,我们对这类问题已经得出了两种答案,一长一短。短的就是:高效性。要创建Wi n d o w s 应用程序,使用D e l p h i 是我
分类:Delphi 查阅全文
Inprise/Borland 致InterBase用户的公开信
2000-09-08 致我们InterBase®用户的公开信: 我们非常高兴发表这个关于InterBase®开放源码项目和我们的InterBase商业版之方向的声明。我们承诺:支持InterBase产品线,支持我们尊敬的客户,支持我们许多的尊敬的合作伙伴及第三方组织,并向遍布全球的InterBase用户提供品质支持和服务。 我们感到从开放源码运动与生俱有的集体热情和集
分类:Delphi 查阅全文
在DELPHI中用线程排序
    在数据处理量很大的情况下,如何在数据处理的同时响应用户操作?Windows95/98和WindowsNT作为多线程的多任务操作系统,其调度单元是线程,即线程是系统分配处理器时间资源的基本单元,所以我们可以利用线程实现在处理大批量数据的同时响应用户操作。     DELPHI作为一个优秀的开发平台,对开发多线程应用程序提供了强有力的支持,即可直接利用32位Win
分类:Delphi 查阅全文
半透明窗体的又一种想法
其实很简单,现有任一种方法制作一个透明窗体,我试过捕获屏幕、设置窗体Brush属性、以及通过Windows API函数改变三种制作透明窗体的方法都行。然后在窗体上添加一个Shape,将其扩展至全屏幕,将Shape的Pen属性的Mode设为PmMask,Pen的Style属性该为PsClean,然后改变Brush的Color属性,即可进行透明的调节,不仅可以改变透明度,而且可以改变覆盖的颜色。就享用
分类:Delphi 查阅全文
Delphi + Word = 数据库 + 公文处理
孙立 Delphi擅长做数据库类的MIS开发,但对于OA就有点力不从心了。不过随着Microsoft的COM技术逐渐成熟,现在普通Windows应用已经可以和Office 97无缝结合了,尤其是在Delphi 5中提供了一组Servers组件,更是简化了程序开发。 最近接触了一个用户的案例,用Delphi控制Word做一个合同
分类:Delphi 查阅全文
一个实用的Delphi屏幕拷贝程序的设计
Borland 公 司( 现 改 名 为INPRISE 公 司) 的DELPHI 是 当 前 最 为 方 便 的Windows 程 序 设计 工 具 之 一。 许 多 人 以 为DELPHI 是 作 为 数 据 库 开 发 工 具 出 现 的, 其 实 用DELPHI可 以 以 极 快 的 速 度 开 发 出 高 效 的Windows 程 序。 现 在 我 们 就 用DELPHI 来 编 写 一
分类:Delphi 查阅全文
走近Inprise/Borland
2000-09-18 走近Borland     亲爱的朋友,当你面对Delphi思如泉涌,快键疾书时,你想过去了解了解这伟大工具后面的Borland和那些天才的开发者们吗?这里我收集了一些链接资料,可以让你一睹Borland的风采。如果你知道更多的相关链接,请告诉我吧。 开发者眼中的 Borland    Bo
分类:Delphi 查阅全文
COM/DCOM中如何传递数组
    因为COM/DCOM对象都不在Client程序运行的内存空间(内进程COM对象除外,即便如此,为了统一接口,内进程的COM也不得传递指针),而且在Win32中所有的程序都有自己独立的2GB的内存空间,程序与程序之间传递指针(内存地址)是毫无意义的,而数组、字符串等大量的数据在程序中都是分配一定的内存空间,然后用指针加内存偏移量来存取数据的,这时,如何在COM/DCOM对
分类:Delphi 查阅全文
监视剪贴板内容
冲浪的年代,用过网络蚂蚁的人肯定不少,其中一项监视剪贴板变化的功能让人感觉到不少体贴。本文将介绍在Delphi中如何使用“体贴板”,来丰富自己的软件功能。 Windows使用剪贴板观察器和观察链。剪贴板观察器是一个显示剪贴板当前内容的窗口。通常它应该至少能显示三种普通格式的内容:文字CF_TEXT、位图CF_BITMAP、元文件CF_METAFILEPICT。剪贴板观察链是一系列相互独立的剪贴板观
分类:Delphi 查阅全文
Borland与Microsoft关于Delphi的对话
  Borland与Microsoft关于Delphi的对话 Bear 1、Delphi较贵  一套Delphi的价格大约相当于两套Visual Studio  ---------------------------------------  Inprise/Borland : 我们卖这个价,是因为它值这个价。  Microsoft 
分类:Delphi 查阅全文
真正的程序员用Pascal
Real Programmers Use Pascal Real Programmers Use Pascal by Ray Lischner, author of Delphi in a Nutshell In case you haven't heard the news yet, Borland is
分类:Delphi 查阅全文
用InstallShield制作数据库应用系统的安装程序(2000年8月17日) 作者:新疆 宗宏斌
  Delphi具有强大的数据库应用程序开发功能,其Client/Sever版本可以开发一般的单机数据库应用系统、普通Client/Sever应用系统直至基于Web的多层应用,其中自然离不开Borland数据库引擎(BDE)的功劳。不过在没有安装过Delphi程序的计算机上运行数据库程序时,必须同时分发庞大的BDE文件,Borland建议用户用Delphi附带的InstallShield制作安装程
分类:Delphi 查阅全文
1 2 3 4 5 6 7 8 9 10 11 >>