03 2017 档案
摘要:一、DataSet转JSON//1)数据集转换为JSON字符串://需USES System.JSON;function DataSetToJson(ADataset: TDataSet): string;// [{"CityId":"18","CityName":"...
阅读全文
摘要:DataSnap 多层返回数据集分析FireDAC JSON 转自:http://www.cnblogs.com/cb168/p/4281155.html采用服务器返回数据,一种是返回字符串数据例如JSON,跨平台跨语言,任何语言调用都支持兼容,类似WebServic...
阅读全文
摘要:终于可以发布Delphi下收点OSGI精髓皮毛而设计的插件框架WisdomPluginFramework这是一个Delphi实现的插件框架, 我耗费了相当相当相当多的精力来设计她,虽然仅闪着点我微薄智慧的光芒,但我还是决定用Wisdom来命名她, 也因它是我绝无仅有的...
阅读全文
摘要:1 前言 1.1 插件技术许多软件采用“插件”(PlugIns)来扩展其功能,比如PhotoShop所支持的各类滤镜就是插件;我们所熟知的Winamp,也有许多皮肤以及可视效果插件。再有微软的windows media player,以及QQ,冲浪软件...
阅读全文
摘要:Delphi使用模块化开发,可以采用DLL或者BPL,两者的区别是BPL只能被同版本的Delphi使用,DLL可以被不同版本和不同开发工具的开发的软件调用。因此我们的软件大多使用Delphi作为界面以及部分DLL模块的开发工具。DLL模块之间通过接口方式调用。 1.对象创建采用工厂模式,每个DLL负
阅读全文
摘要:StyleBook 介绍及VICEN对皮肤控件的一些看法可以说StyleBook的出现,简直是皮肤控件厂商的噩梦,因为用户可以通过StyleBook快速切换控件样式,而不需要在去购买第三方换肤控件,对于免费并且是官方集成的StyleBook来说,优势不言而喻。因此,以...
阅读全文
摘要:数据线丢了,不想花钱去买,在网上看了看,android手机居然可以通过wifi进行程序的调试,太好了,自己搞了一下,虽然网上写的很详细,但是还是有些问题,记录下来,下次参考。 一、首先让android手机监听指定的端口: 这一步需要使用shell,因此手机上要有终端模拟器,不过网上很多,随便找个就行
阅读全文
摘要:XE7提示找不到SharedActivityContext函数,加入以下单元引用:{$IFDEF ANDROID}{$IF CompilerVersion >= 27.0} // >= XE6 Androidapi.Helpers,{$ENDIF}{$IF Comp...
阅读全文
摘要:设计一个选项卡。最终效果图样: 操作步骤: 1、创建一个multi_Device_Application; 2、在form上放一个Rectangle1,设置align为top。设置fill属性的kind为Gradient,编辑Gradient(颜色取值见样图)。 ...
阅读全文
摘要:转载自:[Android]Delphi/C++ Builder 开发 Android 程序启动画面简单完美解决方案 前面和音儿一起研究 Android 下启动画面的问题,虽然问题得到了解决,但是,总是感觉太麻烦,主要的问题:1、需要手工去修改XML文件;2、而且需...
阅读全文
摘要:**摘要: Andriod SDK Manager国内无法更新的解决方案** 由于GWF,使用android sdk manager无法更新了,另外android源码也下载不了,幸而国内有很多开源镜像,可以帮助我们解决这些问题 1. 如何更新Android SD...
阅读全文
摘要:var sData :string;begin .... sData := cds_Query.XMLData; cds_Temp.XMLData := sData; //此语出错,抛出以下异常 ....end; 一个非常简单的赋值...
阅读全文