- 博客(8)
- 资源 (21)
- 收藏
- 关注
原创 半夜写代码之:APP 的 Form 的释放
在 Windows 底下,我们通常采用很多个 Form 来把复杂的界面元素,按功能划分,放到不同的 Form 上来显示。需要新的界面时,就来一个 Form2.Show 就可以了。在 APP 底下,手机的资源比较有限,太多的 Form 会让手机受不了。因此,很多 FireMonkey 的开发建议里面,建议尽量少用 Form,多用 Frame。因为 Form 占用的资源比较多。但是,在很多界面
2017-10-25 00:04:31 963
原创 FireMonkey Label 运行期动态创建改字体大小
用 FireMonkey 框架做 APP,在设计期拖一个 Label 过来,要修改它显示的文字的字体大小和颜色,直接在属性面板里面的 TextSettings 里面可以手动修改。也可以在运行期用代码修改:Label1.TextSettings.Font.Size := 18;但是,如果这个 Label1 是运行期动态创建的,则 Label1.TextSettings.Font.Size
2017-10-16 14:35:05 1180
原创 如何让程序在按了 Android 的 Back 键后不关闭当前 From 或者不 APP 退出
安卓底下,Delphi FireMonkey 做的 Android APP,默认情况下,按下手机的 Back 键,会关闭当前 Form。如果这个 Form 是主 Form 则整个 APP 退出。本来,Form 有一个 OnCloseQuery 事件,这个事件会在一个 Form 被关闭的时候触发,该事件方法大概是这样的:procedure TForm2.FormCloseQuery(Send
2017-10-15 20:04:58 1846
原创 在 Delphi 写的 iOS APP 中使用 Background fetches 功能
背景知识:Background fetches 在 iOS7 时被加入进来。这个功能是让 APP 在后台时,iOS 会每隔一段时间(比如,30秒)调用一次 APP 的某个方法,用于从网络获取数据。关于这个功能,请仔细阅读:http://delphiworlds.com/2016/06/performing-background-fetches-ios/和:https:/
2017-10-10 14:55:59 742 1
原创 TIniFile.ReadSection 方法在 Android 下的应用及各种字符编码问题
TIniFile 的 Help 里说:This version of ReadSection is only available if the application is compiled for Windows.参见:http://docwiki.embarcadero.com/Libraries/Seattle/en/System.IniFiles.TIniFile.ReadSect
2017-10-07 17:02:55 694
转载 Delphi FireMonkey APP 如何获得当前系统语言设置
用 Delphi 的 FireMonkey 框架,可以写手机 APP,Android 和 iOS 都支持。FireMonkey 框架还提供了一个函数:LoadLangFromStrings,加载对应的语言内容,程序界面上的元素会自动显示加载的语言里的文字。比如 TLabel.Text 就会自动变化。这里,TLabel 有一个属性:AutoTranslate,默认是 True,设计期可以在属性编
2017-10-07 14:41:01 1038
原创 假期有时间写代码:FireMonkey 之多语言(TLang)
Delphi FireMonkey 多语言版本:10.2 TokyoDelphi FireMonkey 有一个控件:TLang,使用它,可以做到多语言。但是,这个控件设计得很糟糕,难用。其问题:1. 设计期双击 TLang 控件出来的界面,可以输入不同语言对应的字符串,是 key=Value 格式。但是这个界面很难用。而且它的 Help 里面的说明附带的界面图和实际
2017-10-02 20:48:41 2134 1
原创 Delphi Tokyo 版本 TWebBrowser 的一个问题(Bug?)
FireMonkey 底下,Android APP:在一个 Form 上放页标签,在其中一个页里放一个 TWebBrowser ,其它页放其它界面控件。加个按钮,让 WebBrowser1 去打开一个 URL,显示一个网页。APP 编译为 Windows 版本,运行,没有任何问题。编译为 Android 运行在手机上,当 WebBrowser 打开网页后,切换到其它页标签后(WebB
2017-10-01 23:18:52 1032 3
Delphi ACM Component,ACM 控件用于声音采集和播放,含全部源代码和使用例子
2023-03-24
Delphi FireMonkey TListView 做手机APP的主从列表的 Demo 源代码
2022-09-20
本人原创 Delphi 版本的 HTML 编辑器源代码
2022-03-30
发光按钮-基于Delphi FireMonkey的例子代码
2020-04-06
MVVM_LiveBinding.7z
2020-02-13
文本差异检查及显示的源码
2018-10-13
Delphi APP 使用 iOS 的 BackgroundFetch 的例子源代码
2017-10-10
Win7 远程桌面多用户补丁
2017-10-08
本人原创源代码:Delphi APP 内置 WebBroker 让界面显示HTML5
2017-09-30
本人原创:基于Delphi WebBroker 的 CMS源代码
2017-09-18
Delphi WebBroker 网页上传文件的 Demo 源码
2017-05-02
WebBroker StandAlone 模式当 Web Server 用的源代码 by pcplayer
2017-04-05
Delphi LiveBinding对象及对象序列化为JSON的例子
2016-11-24
Delphi 在 DBGrid 里面显示分组统计的源代码
2016-11-03
Indy10 WEB Server Demo代码
2014-07-15
HotLog 源代码
2013-06-18
网络连接状态查看工具
2013-06-18
Dspack for XE3
2013-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人