Installation 在Inno设置中从FinishedLabel获取文本
我试图创建一个Installation 在Inno设置中从FinishedLabel获取文本,installation,inno-setup,pascalscript,Installation,Inno Setup,Pascalscript,我试图创建一个TLabel并从FinishedLabel获取文本,以便在完成的页面上显示自定义背景图像时显示文本的透明度 我对FinishedHeadingLabel做了同样的处理,效果非常好, 但它不适用于FinishedLabel,以下是代码: BottomFinishedLabel:=TLabel.Create(WizardForm); BottomFinishedLabel.Parent:=WizardForm.FinishedLabel.Parent; BottomFinishedLa
TLabel
并从FinishedLabel
获取文本,以便在完成的页面上显示自定义背景图像时显示文本的透明度
我对FinishedHeadingLabel
做了同样的处理,效果非常好,
但它不适用于FinishedLabel
,以下是代码:
BottomFinishedLabel:=TLabel.Create(WizardForm);
BottomFinishedLabel.Parent:=WizardForm.FinishedLabel.Parent;
BottomFinishedLabel.Font:=WizardForm.FinishedLabel.Font;
BottomFinishedLabel.Caption:=WizardForm.FinishedLabel.Caption;
BottomFinishedLabel.WordWrap:=WizardForm.FinishedLabel.WordWrap;
继承BoundsRect(WizardForm.FinishedLabel、BottomFinishedLabel);
WizardForm.FinishedLabel.Visible:=False;
这就是它所展示的:
这就是我试图做的(使用TLabel
):您可能太早复制了文本
FinishedLabel
仅在之后设置
也就是说,你最早能读到的是in(或in)
如果您知道文本显示的变体,还可以使用读取
msgfinishedrestabel
、msgFinishedLabel
或msgFinishedLabelNoIcons
+msgClickFinish