上一页 1 ··· 125 126 127 128 129 130 131 132 133 ··· 204 下一页
摘要: BPL就是一种DLL,DLL的EXPORTS和GETPROCADDRESS()在BPL中一样好使。要调用BPL中的方法也和调用DLL的一样。代码略。 阅读全文
posted @ 2015-10-24 18:04 delphi中间件 阅读(1477) 评论(0) 推荐(0)
摘要: 思路:通过数据字典定义BPL包名,然后定义BPL包里面的类名,然后定义类里面的方法名,最后定义方法的参数值。 可实现动态加载BPL,调用哪个BPL的哪个类的哪个方法并给该方法赋给指定的参数值,如果是函数还可以取得函数的返回值。 应用场合之一:中间件实现非可视功能插件。 下面来DEMO码子。 首先动态 阅读全文
posted @ 2015-10-18 15:59 delphi中间件 阅读(1869) 评论(1) 推荐(0)
摘要: unit HUtil32;//提供大量的辅助函数{$WARNINGS OFF}interfaceuses Classes, SysUtils, WinTypes, WinProcs, Graphics, Messages, Dialogs;type Str4096 = array [0..4096]... 阅读全文
posted @ 2015-10-18 10:02 delphi中间件 阅读(2375) 评论(0) 推荐(0)
摘要: JSOCKET是异步选择模式的通信控件,简单而强大,传奇的早期版本就是使用它作通信。{ *********************************************************************** }{ }{ Delphi Runtime Library }{ }{... 阅读全文
posted @ 2015-10-18 09:58 delphi中间件 阅读(2807) 评论(0) 推荐(0)
摘要: 使用方法:将缓存中数据转换成字符串并且进行了加密,然后将加密后的字符串通过SOCKET通信传输,接收方收到后,将字符串解密并且还原出数据。可单独用于结构体的序列也可用于结构体序列+有规则字符串的序列,看似简单,其实万能而通用,有许多游戏都是这么传数据的,无非是改一改加密和解密的算法罢了。unit E... 阅读全文
posted @ 2015-10-18 09:36 delphi中间件 阅读(2123) 评论(0) 推荐(0)
摘要: uses cxTLExportLink, cxDBTL function ExportExcel(tree: TcxDBTreeList; const fileName: string = '1.xls'): Boolean;var sd: TSaveDialog;begin Result := F 阅读全文
posted @ 2015-10-17 21:16 delphi中间件 阅读(1202) 评论(0) 推荐(0)
摘要: ExportGrid4ToEXCEL这个老的版本用的,新的版本引用cxGridExportLink这个单元。 function ExportExcel(grid: TcxGrid; const fileName: string = '1.xls'): Boolean;var sd: TSaveDia 阅读全文
posted @ 2015-10-17 21:15 delphi中间件 阅读(1152) 评论(0) 推荐(0)
摘要: 带爱像的右下角HINT显示,自动隐藏function alterInfo: TdxAlertWindowManager;begin if not Assigned(Falter) then begin Falter := TdxAlertWindowManager.Create(nil); end;... 阅读全文
posted @ 2015-10-17 21:13 delphi中间件 阅读(1138) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-10-17 21:08 delphi中间件 阅读(1639) 评论(0) 推荐(0)
摘要: TdxLayoutControl是编辑框的容器,里面的编辑框可以自动对齐,自由拖放,异常方便。 阅读全文
posted @ 2015-10-17 21:03 delphi中间件 阅读(1679) 评论(0) 推荐(0)
上一页 1 ··· 125 126 127 128 129 130 131 132 133 ··· 204 下一页