红鱼儿

随笔分类 -  开源项目

DRT移植各种成熟稳定的C工具包到DELPHI
摘要:DRT工具包,目标是移植各种成熟稳定的C工具包到DELPHI 地址 https://gitee.com/YWtheGod/DRT 更新WEBVIEW2LOADER单元,实用edgebrowser控件现在不再需要附带WebVew2Loader.DLL!!! 阅读全文

posted @ 2022-04-24 07:00 红鱼儿 阅读(441) 评论(0) 推荐(0)

Delphi Event Bus 2.1发布了
摘要:Delphi Event Bus 这个开源项目发布了,这是我用到的最好的开源项目,强烈推荐给大家。 前期也有写过这方面的文章,如果你还不知道,可以学习一下,这里不多说了,这个版本改动不大,但意义重大,使用了自己内部的线程池来管理自己的线程,支持Delphi 11.1,强烈建议升级。 我查看了代码,就 阅读全文

posted @ 2022-04-20 09:26 红鱼儿 阅读(984) 评论(0) 推荐(0)

Delphi Event Bus进阶(三)如何使用通道?
摘要:Delphi Event Bus支持简单的通道,使用他分三步: 1.定义通道方法: [Channel('MemoChange')] procedure OnMemoChange(aMsg: String); 2.注册接收通道消息的对象: procedure TfrmThird.FormCreate( 阅读全文

posted @ 2021-03-25 16:22 红鱼儿 阅读(506) 评论(0) 推荐(0)

Deployment Manager now Open Source
摘要:如果你用Delphi开发app,这篇文章是你必须看并且要学会使用这个发布工具。学会用Deployment Manager,你才会真正感觉到下图的境界! 这张更爽! 现在,DeployMan开源了!Deployment Manager now Open Source 作者开源了这款软件,你也可以参与开 阅读全文

posted @ 2021-03-23 08:10 红鱼儿 阅读(377) 评论(0) 推荐(0)

Delphi Event Bus进阶(二)GlobalEventBus是怎么来的?
摘要:无论是发布消息,注册订阅方法等,都用到GlobalEventBus这个全局接口对象。接下来我们看看他是怎么来的? function GlobalEventBus: IEventBus; begin Result := TEventBusFactory.GlobalEventBus; end; 原来, 阅读全文

posted @ 2021-03-17 13:01 红鱼儿 阅读(505) 评论(0) 推荐(0)

Delphi Event Bus进阶(一)控制订阅方法的线程模式
摘要:上文根据Delphi Event Bus开源项目自带的例子,对其基本用法做了介绍,相信通过这个例子,你也能明白如何使用Delphi Event Bus到自己的项目中,让项目代码更解耦,易维护与易扩展。 今天,进一步说说如何更深入的使用Delphi Event Bus。 首先,想说的是对于订阅方法的注 阅读全文

posted @ 2021-03-15 18:13 红鱼儿 阅读(837) 评论(0) 推荐(0)

Delphi Event Bus入门
摘要:什么是Event Bus,可以百度一下这个关键词,了解一下。具体来说,好处有两点: 1.广播通信,当对象状态发生改变时,会自动通知已经订阅过的对象2.发布者与订阅者耦合性降低,发布者只管发布一条消息出去,它不关心这条消息如何被订阅者使用 Delphi 现在有了开源项目,https://www.git 阅读全文

posted @ 2021-03-07 17:43 红鱼儿 阅读(2052) 评论(1) 推荐(0)

OUI作者开源作品
摘要:大家好,DelphiTeacher开源了三方SDK智能布署工具等源码,希望对大家对接jar,aar,ios framework有所帮助,也欢迎大家一起来完善,使Delphi越来越方便。相应的github地址:公共包:https://github.com/DelphiTeacher/OrangePro 阅读全文

posted @ 2020-11-10 11:54 红鱼儿 阅读(787) 评论(0) 推荐(0)

基于jwt制作Token
摘要:function TfrmSimple.BuildTokenFR(path, key: string; validtime:Int64): string; var LToken: TJWT; begin LToken := TJWT.Create; try LToken.Claims.Subject 阅读全文

posted @ 2020-07-06 18:13 红鱼儿 阅读(616) 评论(0) 推荐(0)

citus
摘要:https://www.citusdata.com/ http://citusdb.cn/ PostgreSQL分库分表解决方案之citus 阅读全文

posted @ 2020-05-17 14:38 红鱼儿 阅读(552) 评论(0) 推荐(0)

开源项目ScriptGate,Delphi与JavaScript相互调用的神器
摘要:ScriptGate是一个实现TWebBrowser上的JavaScript和Delphi代码相互调用的库,具体在这里:https://bitbucket.org/freeonterminate/scriptgate 用ScriptGate,我们可以轻松实现JavaScript在Delphi上的使用 阅读全文

posted @ 2018-07-01 10:45 红鱼儿 阅读(2280) 评论(0) 推荐(0)

使用ALVideoPlayerSurface制作视频播放器
摘要:头两天介绍了开源控件包alcinoe,现在利用其中的ALVideoPlayerSurface视频播放控件,实作一个视频播放器。 首先,建一个fmx项目,然后从组件面版,拖放一个TAlVideoPlayerSurface组件。 设置对齐方式为Client,占整个窗大小,然后再放一个Button,实现C 阅读全文

posted @ 2018-06-26 11:37 红鱼儿 阅读(1865) 评论(2) 推荐(0)

推荐内置android控件的开源项目alcinoe
摘要:开源地址:https://github.com/Zeus64/alcinoe 该控件包,含以下几个控件: 1.基于OpenGL实现的视频播放器 ALVideoPlayer. ALVideoPlayer将一个视频绘制到一个TEXTURE。可以将视频完全集成到delphi form中,并且可以将任何需要 阅读全文

posted @ 2018-06-20 15:49 红鱼儿 阅读(2543) 评论(0) 推荐(1)