Delphi & Com
文章平均质量分 85
阆遤
这个作者很懒,什么都没留下…
展开
-
Windows xp sp2工作站间DCOM设置
Windows xp sp2工作站间DCOM设置Windows xp sp2上市后,全球一片“升级”之声,尤其是sp2“不阻止非正版升级”策略,对于我国的许许多个人甚至是单位有着致命诱惑。基于其宣传的“安全中心”等功能,本人于近期对两台计算机进实施了升级。正当升级后的新鲜感尚未完全消失时,麻烦来了。我以前开发的DOCM远程查询系统跑不动了,每当客户端要访问服务端时,DCOM安全原创 2004-11-03 14:35:00 · 7918 阅读 · 2 评论 -
Delphi虚拟机上的Remote Debugging
通过运行于主操作系统上的虚拟机,我可以在单机上进行远程调试。这样做的好处可能没有在两台分开的主机上调试好,可是其便捷处也很明显:我不需要2台机器,我能看到以前无法在单机调试环境下无法看到的应用输出,GUI实时刷新不会被其他窗口档住。 1、首先运行你的虚拟机,并在虚拟机上安装DELPHI光盘上的REMOTE DEBUGGING 2、在虚拟机上以监听方式运行Remote Debugging原创 2005-10-22 16:53:00 · 1907 阅读 · 1 评论 -
以远程计算机上的用户身份访问Com+应用
以远程计算机上的用户身份访问Com+应用DELPHI程序员开发com+应用的速度是非常快的,其主要原因是其较好地封装了com+的windows底层功能,开发人员通过较为简单的类继承就避开了复杂的com+底层技术细节,使开发人员将精力放在应用本身的功能上面。Delphi在封装com+应用时采取了许多折衷,在保留通用性的同时也避开了一些实现起来困难但是应用面不太广的com+底层特性。这些避开的特性中原创 2005-06-18 00:56:00 · 5359 阅读 · 6 评论 -
MSDN DCOM Architecture安全示例代码的DELPHI版本
MSDN DCOM Architecture安全示例代码的DELPHI版本 windows安全代码基本上是c/c++代码,对于DELPHI程序员而言,学习windows安全,必须要有c/c++语言基础,这是无法回避的过程(许多windows核心技术文档都是c/c++语法,delphi程序员要想在windows原生代码上有所提高,必须学会基本的c/c++语言,其实很希望有一位高手能够在w原创 2006-05-11 23:32:00 · 2079 阅读 · 0 评论 -
调试COM+应用的安全性
调试COM+应用的安全性 这是一个比较简单但可以被用来测试远程访问COM+数据库的应用,在服务端只使用了Delphi中TClientDataset的直接数据访问功能,理论上不需要任何后端数据库驱动程序支持,这样也就减少了程序在调试过程中的不可控因素,可以让我们将关注点放在核心的客户远程访问问题上。 先简单介绍下服务器端的代码:unit uDemoRmtDB;{$WARN S原创 2007-10-27 11:43:00 · 1135 阅读 · 0 评论 -
清除文本文档中的多余分隔符
这是一个DELPHI编写的小程序,对于对付网上众多靠空格和换行加长篇幅的文章。它可以清除多余的空格、换行及TAB。DELPHI7,WINXP编码通过 program pcliptxt;{$APPTYPE CONSOLE}uses SysUtils,classes;const TTheFmtChar=[#9,#10,#13,#32]; THeadLine=#13#1原创 2007-10-14 23:51:00 · 1986 阅读 · 0 评论 -
向远程计算机发送按键
这个是一人COM应用,利用客户应用程序通过远程服务器上的服务端应用发送按键。由于这段工作时间紧,我先将源代码中部份内容贴上,并在资源中提供全部源代码下载。 注意看到程序代码里“魔兽世界”四个字,大家就应该可以想到我用它是干什么的了,不是要黑别人,而是要带一个牧师小号,呵呵。 ==========服务器端================ unit skSrv;inter原创 2007-10-15 00:28:00 · 1894 阅读 · 0 评论 -
将文档转成HEX格式输出
此程序可以将文档转成HEX格式输出。DELPHI7,WINXP编译通过program phexview;{$APPTYPE CONSOLE}uses SysUtils,classes;const dispChar=[#33..#224]; modSp=- ;//分割字符 nonDispChar=.;//不显示字符 HexChar:array[0..15原创 2007-10-14 23:55:00 · 1342 阅读 · 0 评论 -
Indy TIDHttp与TIdMultiPartFormDataStream “"Range check error"解决
这两天在用indy http做一个数据上传式工具,在使用TIdMultiPartFormDataStream时,老是了现“Range check error“错误,一开始以为是自己代码中有漏洞,经2个小时调试,排除自身代码问题并DEBUG跟踪INDY源代码后,发现TIdMultiPartFormDataStream.IdRead中:CopyTIdBytes(FInternalBuffer, 0原创 2008-09-29 01:32:00 · 6176 阅读 · 0 评论