内容列表
用Delphi实现动态代理(1):概述
用Delphi实现动态代理(1):概述 [Mental Studio]猛禽[Blog] 一、问题 所谓动态代理(Dynamic Proxy),要先从GoF的Proxy模式说起。 假设有一个IFoo接口:{$M+} IFoo = Interface( IInterface ) ['{3A85E46D-F3D4-4D9C-A06C-4E7C1BAC9361}']
分类:Delphi 查阅全文
用Delphi实现动态代理(2):设计说明
用Delphi实现动态代理(2):设计说明 [Mental Studio]猛禽[Blog] 在上篇《用Delphi实现动态代理(1):概述》中,对动态代理作了一个概要的说明,比如为什么需要这样的动态代理,它有什么用等。本篇将对我实现的这个动态代理的设计思路作一下介绍。   一、设计目标 如上篇中这幅动态代理结构图所示: 大致的设计目标有以下几项: TMDy
分类:Delphi 查阅全文
快速导出数据到Excel(一):利用剪贴板
  将数据导出到Excel的方法有多种,速度有快慢之分,我用过三种方法,速度都比较快,下面的一种是通过剪贴板进行,不过在个别W2K以上的系统,由于字符集编码不同,中文内容导出到Excel后可能变成乱码。//显示进度条面板procedure ShowProgress(Min, Max, Position: integer);begin    pnlProgress.Le
分类:Delphi 查阅全文
Delphi中用状态图对字符串数据进行类型判断
Delphi中用状态图对字符串数据进行类型判断
分类:Delphi 查阅全文
MySQL系统的发布、安装
MySql
分类:Delphi 查阅全文
中科软科技股份有限公司(borland软件的行业代理商)
我公司作为
分类:Delphi 查阅全文
分布式数据库中的关键问题 delphi
一、   
分类:Delphi 查阅全文
快速导出数据到Excel(三):利用Excel内置功能
  将数据导出到Excel的方法有多种,速度有快慢之分,我用过三种方法,速度都比较快,下面的一种利用Excel内置的功能,是三种之中最快的。其中最主要的是下面两句:    xlQuery := xlSheet.QueryTables.Add(ADOQExport.Recordset ,xlSheet.Range['A3']);  &nbs
分类:Delphi 查阅全文
SQL在Delphi数据库程序设计应用浅谈
学习
分类:Delphi 查阅全文
一个 ORACLE 调用 DLL 的例子(原创)
注:以下程序在DELPHI7+ORACLE9i中测试通过1、首先用DELPHI编制一个DLL程序,当然用VB,VC其它语言也可以,本人最近常用DELPHI,所以以下DLL采用DELPHI程序编制://////////////////////////////////////////Project1.dpr  工程文件library Project1;uses  
分类:Delphi 查阅全文
偶的第二个Delphi程序
unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls;type  TForm1 = class(TForm)    Label1: TLabel;&nbs
分类:Delphi 查阅全文
第一次接触Delphi
第一次上Delphi感觉还是不错的,就是自己的英文太差了,里面的很多控件都不认识。初次上机  自己胡乱写了一个可以改变窗体背景色程序。unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrl
分类:Delphi 查阅全文
修改XPMenu让ToolButton在Down=True时正确显示
  XPMenu是一个不错的程序界面效果控件,但它也存在不少不足之处。我最近又对它作了一点修改。  原因是我在程序里有一个ToolButton,其Style=tbsButton,当Down=True时,XPMenu绘制的效果效果跟Down=False时一样,也就是说根本看不出它是按下的。当把Style改为tbsCheck后,却能显示效果,但是底色很深。  这个按钮来我是用来表示某个面板是否可以显示
分类:Delphi 查阅全文
Delphi中用ICMP探测远程主机是否存活
Delphi中用ICMP探测远程主机是否存活2005-03-10 jlbnet网络通讯中经常需要确定远程主机是否存活,以决定下一部进行的操作。可以直接使用ICMP协议来实现,但是要考虑许多协议细节,实现起来比较麻烦。Windows 自带的ICMP库里有现成的函数可以使用,只要在使用前填充相应的数据结构就可以了。以下是要使用的数据结构。这些结构MSDN里有C形式的声明,这里给出的是Delphi的形式
分类:Delphi 查阅全文
自定义的TShockwaveflash
--------------------------------------------------- -------自定义的TShockwaveflash.ocx---------------- --------------------------------------------------- ----------------------------------------------
分类:Delphi 查阅全文
DesignPattern之SimpleFactory
unit Unit2;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Controls,  Dialogs, ExtCtrls, ShellAPI, AppEvnts, Forms;type  IFruitInterface = interface    ['{
分类:Delphi 查阅全文
DesignPattern之FactoryMethod
unit Factory;interfaceuses Windows, Messages, SysUtils, Controls, Product;type  IFactoryInterface = interface    function factory(): IProductInterface;  end;  TFactory1 =
分类:Delphi 查阅全文
delphi+sql帮助+分组打印
大家好:      我现在有数据 :bh   no                       &n
分类:Delphi 查阅全文
Delphi7对XML的支持分析
Delphi7
分类:Delphi 查阅全文
DELPHI中的快捷方式一览(完全正式版)
1.SHIFT+鼠标左键    先选中任一控件,按键后可选中窗体(选中控件后按Esc效果一样) 2.Shift+F8          调试时弹出CPU窗口。 3.Shift+F10      &nb
分类:Delphi 查阅全文
<< 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 >>