[付费]软件授权管理源码及示例

软件授权管理源码开始上架销售,价格如下: 单机版: ¥399.00 元 网络版: ¥599.00 元 购买方式: [支付宝] guansonghuan@sina.com 姓名:管耸寰(请标明QQ号) [QQ] 直接群支付,或给群主发红包 [微信] 发送红包或转账至:wangshengbo [银行卡] 光大银行: 户名:

[杂谈]Delphi 与 VC 通过接口交互时的一点问题的说明

首先,调用都是使用 stdcall,但是在返回接口类型时,VC 和 Delphi 对调用的处理不一致,造成接口无法正常使用。 通过查看返回接口和普通类型的值的对比,可以发现 Delphi 在实现返回接口的调用时,对对象的地址使用了esp+8,而对普通类型时,对象的地址取的是esp+4,这样就造成两者对应的对象原始地址错

DELPHI下多线程编程的几个思维误区

有几个网友私下问我一些有关线程的事情。过节写个东西上来大家交流。   思维误区1,自己新建的THREAD是线程,自己的主程序不是线程. 很多人在多线程编程没有把主线程也当作线程。其实主线程也是线程。看起来是废话,这个话确实很重要,这个就意味着,在DELPHI中,不光你开的线程,还有你的主线程所有的内存分配也是

[FMX] 在 FMX 中手动控制打印机打印内容

好吧,先说下版本:10.1.2,然后说遇到的两个 Bug: 一、字体大小的问题 打印机的字体大小错误,比如设置为10.5(五号字的大小,3.7mm),你会发现打印出的字特别小,根本与实际设置不搭别。所以在 10.1.2 时,输出文本时的字体大小需要按以下公式计算下: 字体磅数 × DPI/72 然后就没有问题了,比如现

[FMX]增强画布的 DrawBitmap 函数

不多说话,直接上源码:

参数说明: R :绘制目标区域 ABitmap:要绘制的位图内容 ADoFit:是否按比例自适应目标区域大小 AHighSpeed:是否高速绘图,如果你是要绘制边缘清晰的位图,如二维码,那就要设置为 true,否则设置为 fals

[杂谈]Objective C对象的生命周期

OC 已经随着苹果的很多年头了,这里说的 OC 是 XCode 8.3 自带的版本,将来或者过去的版本不在本文的讨论范围: 1、类型初始化函数 +load 这是类型全局函数,在你程序启动时,不管你程序量是否使用了该类型,它都会自动被调用。 2、懒加载初始化函数 +initialize 这个也是类型的全局函数,在你第一次

[FMX]FMX Linux 来了(非官方)

FMX 的 Linux 编译器在 10.2 上支持后,只能支持没有UI的控制台程序和后台服务,但非官方的大牛们不满足于此,通过实现 FMX 对 Linux 平台相关服务的处理,实现了在 Linux 上编写UI程序的梦想。 前两天,大毛家的大牛放出了 Linux 上的 FMX 程序视频,现在网站也已经放出了,但下载暂未放

官方THTTPClient.Post方法【低级、严重】bug — 需留意

我一直都在寻找各种业务功能的最简单写法,用减法的模式来开发软件。如果有比我的写法更简单的方法,请留言告知。 事情经过: 今日下午用THTTPClient.Post方法 提交的时候,服务端老是自动过滤掉,百思不得其解。花费近2小时调试 检查了很多遍程序 依然不行。于是就开始怀疑 THttpClient的问题,我切换成in

[FMX]获取控件样式中的指定项目以便进行调节

FMX 的样式丰富了我们的设计,但我们在运行时想改变特定的Style的属性却没有直接的办法,下面的函数提供了一种途径,让你找到特定的样式,然后进行处理。

用法示例:

在 btnLeft 的

[更新] Delphi 10.2 非官方补丁合集

怎么吐槽呢,10.2 FMX 存在的问题依然不少,所以还需要各位 Delphier 自立自强。这里准备将一些网友自己打的补丁的 10.2 的版本集中放在一起,方便大家自己下载放到项目的根目录下。 [公共] 1、在编辑框上滑动变成点击和Frame重影补丁:FMX.Controls 2、AOne:Firemonkey 中英

纯真IP数据库解析Delphi D10.1下正常使用

  直接一个单元,代码分享出来。

 

[FMX] Delphi 中 TAnimation 设计的几点值得商榷的地方

在 FMX 中,动画是很好用的一个东西,但是 FMX 动画的基类 TAnimation 的设计,在我看来有一点值得商榷,我们来看 Start 函数的实现:

注意两个地方: 第一个地方: