delphi – 获取与MinimizeName一起使用的MaxLen参数
发布时间:2020-12-15 09:25:49 所属栏目:大数据 来源:网络整理
导读:我试图使用Vcl.FileCtrl单元中的MinimizeName函数在TLabel上放置一个非常长的文件名,但我无法弄清楚如何获取函数使用的MaxLen参数 如果我硬编码一个值,我可以看到一个有效的结果.但由于表单可以调整大小,我希望它是动态的=更改resize事件. 我尝试过的一些事
我试图使用Vcl.FileCtrl单元中的MinimizeName函数在TLabel上放置一个非常长的文件名,但我无法弄清楚如何获取函数使用的MaxLen参数
如果我硬编码一个值,我可以看到一个有效的结果.但由于表单可以调整大小,我希望它是动态的=更改resize事件. 我尝试过的一些事情是 必须有一些计算这个像素数的方法 MinimizeName(const文件名:TFileName; Canvas:TCanvas; MaxLen:Integer):TFileName; 解决方法
要让标签控件自动缩短路径,如果您使用的是最新版本的Delphi,则可以将
AutoSize 属性设置为False,将
EllipsisPosition 属性设置为epPathEllipsis.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |