[QMacros] 更新:新增内置的参数化宏定义支持

【更新说明】 新版本的 QMacros 新增宏定义的参数化支持,通过支持参数化,从而让非固定值的宏能够根据参数做出适当的变化,为应用的开发提供更好的支持。 下面是一个参数化宏替换的例子: procedure TForm1.Button1Click(Sender: TObject); var AMgr: TQMacroM

抱歉,我也是头次知道 Format 的参数可以这么玩

折腾 Delphi 这么久,我也是在翻译系统资源的时候,才注意到有类似下面的鬼怪出没: …. %0:d … %1:s 当前群里还有人问了怎么个意思?我本着我不糊弄人谁糊弄人的伟大人道主义精神,大声的告诉人家我也不知道。不过当今天再次遇到的时候,却不小心触动了好奇害死狗的精神,于是尝试了一下,发现

QWorker技巧之参数化

QWorker本身只提供了一个附加的Data成员来让用户传递额外的数据,而Data是一个Pointer,这就决定了它可以允许用户随意控制传入的内容。但就象所有的异步过程一样,传入的内存块如果是从堆中临时申请的,那么它就存在一个释放的问题,谁来负责释放,怎么去释放? QWorker想到了这一个问题,提供了一个不错的解决方