TU2的专栏

开源:https://gitee.com/245806497

FMX调用JAR里的JAVA类Init方法

本文背景:Delphi XE10.3 RIO 由于FMX的JNIBridge将init作为默认的JAVA对象构造函数名,造成JAR中如果有方法名为init的类方法,FMX都会映射为构成函数,造成调用失败。这一问题需要官方修改Androidapi.JNIBridge单元的MethodIDFor方法...

2019-02-11 15:14:24

阅读数 36

评论数 0

Delphi XE 10.3 Tokyo 下载

官方下载地址: http://altd.embarcadero.com/download/radstudio/10.3/delphicbuilder10_3_0_94364.iso 破解:  工具    教程 What's New The RAD Studio 10.3 Rio relea...

2018-11-22 09:01:42

阅读数 3643

评论数 0

Delphi内存对齐

本文环境Delphi XE 10.2  我们知道在Delphi中,全局变量存储在应用程序数据段中,其生命周期直至整个应用进程终止;局部变量存储在应用程序栈中,其生命周期直至当前声明的函数方法返回;以GetMem,New等方法动态申请的内存由堆分配,其生命周期直至以FreeMem或Dispose方法...

2018-06-01 16:23:50

阅读数 203

评论数 0

Firemonkey扩展增强:iOS/Android使用贝塞尔曲线绘制签名(笔迹)

Firemonkey扩展增强:iOS/Android使用贝塞尔曲线绘制签名(笔迹)

2017-09-21 16:56:04

阅读数 856

评论数 1

Firemonkey扩展增强:Android 浏览器支持Input file标签上传功能

Delphi XE10.2 Tokyo Firemonkey自带的浏览器TWebbrower控件在Android平台上只是简单继承封装了Android系统本身的WebView组件。Android WebView 由于安全等原因本身并没有实现input标签的选择文件功能,而是预留了一个setWebC...

2017-08-07 12:43:42

阅读数 763

评论数 0

Delphi货币类型转中文大写金额

在Delphi中,为了实现货币数值运算中的严格精度要求,内部把货币类型数据当作一个放大10000倍的64位整数来处理。这样根据64位整数的范围,可以得出货币类型Currency的范围是 [-922337203685477.5807; 922337203685477.5807]。 货币类型一个最常见...

2017-06-15 15:03:30

阅读数 958

评论数 0

技巧笔记:Algin属性设置顺序问题

程序界面设计中都会使用到控件的Align属性,有时一个容器中需要设置相同Align属性的多个控件,但每次依次设置Align的属性,却发现其实际顺序并不是自己想要的。 这里面其实有个技巧: 1,对于Align=Top,我们需要确保控件在设置Align前,其Y坐标值大于之前的控件; 2,对于Align...

2017-06-14 19:19:42

阅读数 328

评论数 0

Delphi 10.2 Tokyo 下载破解激活

官方下载地址: ftp://ftpd.embarcadero.com/download/radstudio/10.2/delphicbuilder10_2.iso 破解:(敬请等待大神)

2017-03-22 09:25:37

阅读数 16100

评论数 1

Firemonkey扩展增强:Android 浏览器执行JavaScript获取结果及JavaScript调用本地方法

本文写作背景:delphi XE10.1 Firemonkey自带的TWebBrower对于JavaScript的交互支持一直不是很好,仅仅提供了一个本地执行JavaScript的方法EvaluateJavaScript,而且该方法不提供JS执行的返回结果。 在安卓平台上,EvaluateJava...

2017-01-06 13:56:57

阅读数 3039

评论数 10

Delphi汇编基础

The registers are set with values before entering the function or procedure. How these are set depends on how the function or procedure was defined. ...

2016-08-15 10:40:33

阅读数 735

评论数 0

内存对齐分配策略(含位域模式)

转自:http://www.cnblogs.com/ToDoToTry/archive/2011/09/05/2167694.html 1:内存对齐定义:      现在使用的计算机中内存空间都是按照字节划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但是实际上计算机系统对...

2016-08-04 11:58:41

阅读数 1409

评论数 0

扩展IDE——为翻译OC头文件增加编写模板OCImport

扩展IDE——为翻译OC头文件增加编写模板OCImport

2016-06-25 23:56:00

阅读数 1401

评论数 0

Delphi 10.1 Berlin Update1下载破解激活

官网下载地址:http://altd.embarcadero.com/download/radstudio/10.1/delphicbuilder10_1.iso

2016-04-16 08:17:15

阅读数 17737

评论数 0

窗口的子类化与超类化

窗口的子类化与超类化——子类化是窗口实例级别的,超类化是在窗口类(WNDCLASS)级别的 1. 子类化  理论:子类化是这样一种技术,它允许一个应用程序截获发往另一个窗口的消息。一个应用程序通过截获属于另一个窗口的消息,从而实现增加、监视或者修改那个窗口的缺省行为。子类化是用来改...

2016-04-07 21:39:25

阅读数 720

评论数 0

Delphi快捷键

Delphi 快捷键(基于万一博客增加修改) 分类 快捷键 解释 备注 组 件 设 计 类 Escape 选择当前组件容器   Shift + Click 选择多个组件;选择窗体   ...

2016-03-28 15:28:55

阅读数 593

评论数 0

Firemonkey扩展增强: iOS 运行时更改锁定显示方向(增强版)

之前在这里介绍过Firemonkey如何在运行时更改和锁定iOS设备的显示方向。这里给出一个改良优化的版本,增加考虑原先支持显示方向以减少不必要的重绘。

2016-03-12 18:27:22

阅读数 876

评论数 0

Firemonkey扩展增强: iOS 访问钥匙串Keychain

Firemonkey访问iOS的钥匙串Keychain

2016-03-12 17:48:45

阅读数 1818

评论数 4

IP编辑控件

最近需要用一个IP输入控件,网上找了几个,都不符合效果,有些还有一些奇怪的Bug。后来发现原来系统已经提供了IP地址编辑控件,只是系统提供的控件不能设置只读效果。网上找了下资料,封装了一下,自己迂回一下实现了只读效果。 unit ueIPEdit; interface uses Syste...

2016-02-02 15:02:39

阅读数 1283

评论数 4

RemObjects SDK 9.0 Beta_CodeFirst

今天拿到了RO的下一代测试版9.0的安装程序,支持Code First。所谓Code First是指可以直接写服务端实现代码,无需预先使用Service Builder定义接口。安装之后有源码,只是是试用版,商用请购买之后发布的正式版,个人现在就可以学习新的Code First开发方式。虽然是...

2016-01-27 21:05:50

阅读数 2226

评论数 9

Delphi编译器属性(特别修饰符)

delphi中常量参数就像一个本地常量,或者说只读变量。常量参数与值参数类似,除了不能在过程或函数体内给常量参数赋值,并且不能将常量参数传给另一个var类型参数。(但是,如果你常量参数传递的是一个对象引用,你还是可以修改这个对象的属性的) 使用const使得编译器能够为结构体和字符串类型的参数优化...

2016-01-05 21:54:20

阅读数 1085

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭