自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 以下是根据RemObject的远程方法调用原理实现的简单远程方法

<br /> <br />以下是根据RemObject的远程方法调用原理实现的简单远程方法这篇文章值得认真学习和动手做个小程序跑一下:<br />调用的内容及代码:<br />因为在RemObject中,调用远程方法需要三个单元,即:XXX_Intf,XXX_Invk,XXX_Impl<br />(1)XXX_Intf主要是服务接口声明和代理类定义及实现。<br />(2)XXX_Invk主要是实现了具体的方法执行<br />(3)XXX_Impl主要是服务接口的具体实现<br />因为本人比较懒惰,没有像

2010-12-07 21:25:00 410

转载 根据RemObject的远程方法调用原理实现的简单远程方法调用 收藏

<br /> <br />这篇文章值得认真学习和动手做个小程序跑一下:<br />以下是根据RemObject的远程方法调用原理实现的简单远程方法调用的内容及代码:<br />因为在RemObject中,调用远程方法需要三个单元,即:XXX_Intf,XXX_Invk,XXX_Impl<br />(1)XXX_Intf主要是服务接口声明和代理类定义及实现。<br />(2)XXX_Invk主要是实现了具体的方法执行<br />(3)XXX_Impl主要是服务接口的具体实现<br />因为本人比较懒惰,没有像

2010-12-07 21:22:00 409

转载 Delphi中高级DLL的编写和调用 收藏

<br /> <br />根据Delphi提供的有关 DLL编写和调用的帮助信息,你可以很快完成一般的 DLL编写和调用的 应用程序。本文介绍的主题是如何编写和调用能够传递各种参数(包括对象实例)的 DLL。例如, 主叫程序传递给 DLL一个ADOConnection 对象示例作为参数, DLL中的函数和过程调用通过该对象 实例访问数据库。<br />需要明确一些基本概念。对于 DLL,需要在主程序中包含 exports子句,用于向外界提供调用 接口,子句中就是一系列函数或过程的名字。对于主叫方(调用 DL

2010-12-07 21:18:00 317

转载 Delphi中TRzPageControl实现多窗口的融合窗口

<br /> 典型的融合窗口,比如Maxthon浏览器,浏览多个网页非常方便;微软眼见融合窗口众望所归,在IE7版本也引入了融合窗口技术,但微软的IE既耗内存又容易崩溃。题外话不多说了。在delphi实现其实也很简单: <br />procedure ShowDockForm(FormClass: TFormClass; dockCtrl: TWinControl;   <br />IsMaxed: Boolean);   <br />procedure ShowCaption(ParentCtrl:TWi

2010-12-07 21:01:00 1460

转载 防止SQL SERVER的事件探查器跟踪软件的SQL脚本

 如何防止SQL SERVER的事件探查器跟踪软件的SQL脚本,保障自己的软件不被他人分析?以下是一个停止所有SQLSERVER的跟踪器的脚本(两种方法的原理相同):第一种方法:   procedure SQLCloseAllTrack;   const     sql = 'declare @TID integer ' +       'declare Trac Cursor For ' +       'SELECT Distinct Traceid FROM  :: fn_trace_getinfo(

2010-12-07 20:59:00 326

转载 三层的例子

<br />随便说说最近项目中的三层架构吧。讲点实际的东西。我最讨厌空讲道理。网上讲道理的太多了,不喜欢举例子。<br />    大多数文章中都或多或少的讲到了三层架构。表示层,业务层,数据层。又把业务层再细分,分为外观服务层,主业务服务,及数据库库服务层。<br />    今天主要讨论一下业务层吧。举个最简单的例子。客户端获取数据。<br />    业务层要与表示层尽量解藕, 我的方法是:首先我们在中间层TLB_中定义一个接口 IBusinessService, 定义一个方法。getvoList,我

2010-12-07 20:57:00 271

转载 dbgrideh

<br />a.点标题排序:   <br />1.eh的optionsEh 的dghAutoSortMarking True   <br />2  eh的sortlocal true   <br />3.列的title的toolbutton为true   <br />4。eh的optionsEh 的dghMultiSortMarking True  多个字段一起排(按CTRL+Mouse)   <br />5.uses加相应的驱动ehlibado/ehlibbde   <br />b.模糊过滤:   <br

2010-12-07 20:55:00 400

转载 屏幕传输ScreenSpy.pas单元加光标版

屏幕传输ScreenSpy.pas单元原本传输的屏幕图像中没有看见鼠标,小的只是加多了个可以看见鼠标进去,呵呵。unit ScreenSpy;interfaceuses  Windows, Classes, Variants, SysUtils, Graphics, Controls, Math, OverbyteIcsWSocket, Clipbrd, ZLibEx;const  DEF_STEP = 23;  OFF_SET  = 24;type  PCapCmd = ^TCapCmd;  TCapCm

2010-12-07 20:52:00 514

转载 --行列转换

<br />--行列转换   <br />create table cj  --创建表cj   <br />(   <br />    ID       Int IDENTITY (1,1)     not null, --创建列ID,并且每次新增一条记录就会加1   <br />    Name     Varchar(50),     <br />    Subject  Varchar(50),   <br />    Result   Int,    <br />    primary key (I

2010-12-07 20:50:00 313

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除