摘要: 将数据导出到excel的方法有多种,速度有快慢之分,我用过三种方法,速度都比较快,下面的一种利用excel内置的功能,是三种之中最快的。其中最主要的是下面两句: xlquery := xlsheet.querytables.add(adoqexport.recordset ,xlsheet.range[a3]); xlquery.refresh; 不过我这里稍为复杂一点,要通过某种条件完成分......
摘要:用delphi实现动态代理(2):设计说明
[mental studio]猛禽[blog]
在上篇《aspx">用delphi实现动态代理(1):概述》中,对动态代理作了一个概要的说明,比如为什么需要这样的动态代理,它有什么用等。本篇将对我实现的这个动态代理的设计思路作一下介绍。
一、设计目标
如上篇中这幅动态代理结构图所示:
大致的设计目标有以下几项:
tmd......
分布式数据库中的关键问题 delphi
一. dcom的配置(xp作服务器)
1.运行nt服务器上的dcomcnfg程序,进行dcom配置.
【程序编程相关:Window 消息大全使用详解
】
【推荐阅读:
Simulate the pressin】 2.进入dcom的总体默认属性页面,将“在这台计算机上启用分布式com”打上勾,将默认身份级别改为“无”.
【扩展信息:Debugging ActiveForm】
3.进入dcom的总体默认安全机制页面,确认默认访问权限与默认启动权限中的默认值无everyone,如果不去掉everyone,应用服务器不能正常启动.(可以考虑增加guests)
4.在常规页面中,双击你的应用服务器,打开你的应用服务器dcom属性设置.
5.将常规页面中的身份验证级别改为“无”.
6.位置页面中选上“在这台计算机上运行应用程序”.
7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将everyone加入用户列表中.
8.身份标识页面中,选择“交互式用户”.
9.nt的guest用户不能禁用.
10.使用一个freedom用户(计算机管理中),使其隶属于administrator即可.
注意:关键所在,在控制面板--用户与密码里administrators用户的属性--隶属于里添加power users,其它用户也这样做,guest用户绝对不可以禁用
...
下一页 摘要:用delphi实现动态代理(1):概述
[mental studio]猛禽[blog]
一、问题
所谓动态代理(dynamic proxy),要先从gof的proxy模式说起。
假设有一个ifoo接口:{$m+} ifoo = interface( iinterface ) [{3a85e46d-f3d4-4d9c-a06c-4e7c1bac9361}] function dosth......