为Delphi应用增加脚本支持
上次说到我想为DirectUI增加脚本支持,今天我们就来研究下脚本的实现问题。 虽然现在有了诸如AntLR、GOLD Parser、TP Lex and Yacc等等CC工具,大大方便了脚本引擎的开 ...
上次说到我想为DirectUI增加脚本支持,今天我们就来研究下脚本的实现问题。 虽然现在有了诸如AntLR、GOLD Parser、TP Lex and Yacc等等CC工具,大大方便了脚本引擎的开 ...
最近公司开发的几个软件都需要支持皮肤,因此花了半个月做了一套皮肤引擎,也就是所谓的Direct UI,即控件都是画在窗体上的,只有容器窗体是有实际句柄的,子控件并非标准的Window。 说说这 ...
工作需要开发的一套插件框架,给应用程序提供灵活的插件支持,基于Dll / Interface实现。 先上个图 这是个标准的基于插件的应用,下拉框里的就是由5个插件Dll提供的功能 ...
我经常会用 Delphi 写一些工具和应用,为了扩展方便,大部分都会做成插件形式。 迫于某些原因,我的插件不得不用其他开发工具来完成,比如 VC。 于是有个大问题需要解决:如何让 D 和 VC 互相 ...