2022年4月9日 星期六
使用cnpack快速复制单元
红鱼儿| 博客园_红鱼儿 |22:01:00
cnpack对于Delphi开发者来说,应该众所周知的,我就不多说了。 今天非常高兴向大家介绍即将到来的新版本,将增加新的功能:复制当前单元,如下图: 为什么增加这个功能呢? 这得从Delphi的另存为功能说起,如下图: 通过这个功能,我们可以把一个单元保存为一个新的?..
CnWizards_1.2.2.1081_Unstable.exe
Cnpack| Cnpack.org |09:19:00
# [编码工具集] 增加一个复制当前单元的工具。_x000D_ * [代码输入助手] 允许单元列表在更多地方弹出。
2022年4月7日 星期四
CnWizards_1.2.2.1080_Unstable.exe
Cnpack| Cnpack.org |00:23:00
* [代码输入助手] 调整 D11 下的 LSP 调用以获取更完整的列表。_x000D_ * [属性修改器] 规则编辑窗体自动填充属性名列表。
2022年4月3日 星期日
kbmMW 5.19 Debug状态编译的Android应用闪退的原因
红鱼儿| 博客园_红鱼儿 |01:02:00
用Debug调试,提示这个信息,跟踪代码,出下面图中的行上: 在android上,上图中的这一行有问题,用Debug编译的app会闪退,检查这个函数,发现这个函数,result返回类型是Integer,而TThread.CurrentThread.tThreadID类型是cardinal,在Debu
2022年4月2日 星期六
CnWizards_1.2.1.1078_Unstable.exe
Cnpack| Cnpack.org |00:57:00
* [代码输入助手] 支持 D11 下的 LSP 完整符号列表。
2022年3月31日 星期四
CnWizards_1.2.1.1077_Unstable.exe
Cnpack| Cnpack.org |11:29:00
* [配置窗体] 修正 HDPI 下 D11 中 SpeedButton 的绘制问题。_x000D_ * [代码格式化] 修正注释的换行问题。
2022年3月30日 星期三
Delphi 11.1 在FMX Image上画图遇到坑
红鱼儿| 博客园_红鱼儿 |20:04:00
上图是运行后的结果,正常左右两图应该是一样的结果,都在图上画出一个红框。 下图是实现的代码: unit Unit1; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Varian
2022年3月26日 星期六
CnWizards_1.2.1.1076_Unstable.exe
Cnpack| Cnpack.org |13:32:00
* [函数过程列表] D11 下禁用大图标以避免图标混乱的问题。_x000D_ * [代码格式化] 修正连续注释间的空行问题。
CnWizards_1.2.1.1075_Unstable.exe
Cnpack| Cnpack.org |01:02:00
* [大尺寸模式] 修正 D11 下图标混乱的问题,输入框尺寸优化。_x000D_ * [前进后退] 修正跳转时竖直方向滚屏的问题。
2022年3月24日 星期四
Unknown picture file extension (.jpg)
红鱼儿| 博客园_红鱼儿 |17:05:00
VCL下的TImage,加载一个Jpg文件时,出这个提示,无法加载: Image1.Picture.LoadFromFile(fn1); 不认识这个文件格式,如果在设计期是可以调入对应的图片的。查了半天代码,原来,如果使用jpg文件,我们要引用Vcl.Imaging.jpeg。 在uses部分引用V
Delphi 11.1 用原生TBase64Encoding将图片文件转换成Base64串
红鱼儿| 博客园_红鱼儿 |16:01:00
将一个文件转换成Base64编码串: function ImageToBase64(fn: string): string; var msSource: TMemoryStream; msTarget: TStringStream; str: string; base64: TBase64Encod
2022年3月21日 星期一
Delphi 11.1 解决高分屏下设计期窗口显示太小的问题
红鱼儿| 博客园_红鱼儿 |18:00:00
升级到Delphi 11.1了,遇到个问题,当打开旧的VCL项目,显示的太小了,如下图一样: 第一步,用代码取得窗口在运行期的PixelsPerInch值。代码如下: procedure TMainForm.FormCreate(Sender: TObject); begin ShowMessage
Delphi 11 ListView实现删除一行
红鱼儿| 博客园_红鱼儿 |10:03:00
实现下图的界面,用ListView显示一个数据集的内容: 点Delete删除所在行,下面是实现的代码: procedure TForm3.FormCreate(Sender: TObject); var I: Integer; begin //prepare dataset for I := 1 t
2022年3月20日 星期日
CnWizards_1.2.1.1074_Unstable.exe
Cnpack| Cnpack.org |04:21:00
+ 支持 RAD Studio 11.1。
2022年3月18日 星期五
Delphi 11 定制欢迎界面
红鱼儿| 博客园_红鱼儿 |23:00:00
定制欢迎界面,如上图。真是方便易用。 下图是定制后的显示: 快升级到D11.1吧!