在Delphi中静态调用DLL top 调用一个DLL比写一个DLL要容易一些。首先给大家介绍的是静态调用方法,稍后将介绍动态调用方法,并就两种方法做一个比较。同样的,我们先举一个静态调用的例子。 unit Unit1; interface uses Windows, Messages, SysUt Read More
posted @ 2017-05-16 21:09 findumars Views(5715) Comments(0) Diggs(0)
Delphi的流对象(TStream的派生对象)有如下读写函数: function Read(var Buffer; Count: Longint): Longint;function Write(const Buffer; Count: Longint): Longint;procedure Re Read More
posted @ 2017-05-16 21:09 findumars Views(320) Comments(0) Diggs(0)
转自 http://www.anqn.com/dev/delphi/2010-01-07/a09122531-1.shtml 自己对中间有点修改,下面是代码 服务端部分 客户端部分 Demo下载 http://www.cnblogs.com/dashan9zj/archive/2010/06/09/ Read More
posted @ 2017-05-16 21:08 findumars Views(629) Comments(0) Diggs(0)
SendMessage基本认识 函数功能:该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。 函数原型:LRESULT SendMessage(HWND hWnd,UI Read More
posted @ 2017-05-16 21:07 findumars Views(2422) Comments(0) Diggs(0)
比较“流行”的说法是:“16位的Delphi 1.0和32位的Delphi2.0、3.0都提供了资源 编译工具,其中 Delphi 1.0的资源编译器叫BRCC.EXE,Delphi 2.0的资源编译器 叫BRCC32.EXE 用来编译32位资源,所有资源编译器都只提供了命令行版本, 没有提供Win Read More
posted @ 2017-05-16 21:03 findumars Views(875) Comments(0) Diggs(0)
在博文《一种基于Qt的可伸缩的全异步C/S架构服务器实现》中提到的高度模块化的类可以进行任意拆解,实现非常灵活的功能。今天,我们来看一看一个公司局域网访问英特网云服务器的点对点代理例子。代理服务器代码在我的Github仓库下载。 1.应用场景 餐饮管理公司的业务员经常偷偷上班网购,老板决定实施断网。 Read More
posted @ 2017-05-16 15:54 findumars Views(479) Comments(0) Diggs(0)