2016-12-16 135 views
1

如何用语言更改'Next'?有可能的?Inno Setup - 如何本地化Pascal脚本中的字符串?

procedure CurPageChanged(CurPageID: Integer); 
begin 
    if CurPageID = iscustompage1.id then 
    starttimer(WizardForm.Handle,WizardForm.NEXTBUTTON.Handle,'Next',5) 
    else 
    if (CurPageID = wpWelcome) or (CurPageID = wpSelectDir) then 
    begin 
    stoptimer(); 
    end; 
end; 

回答

1

要本地化的Pascal脚本一个字符串,在语言文件中定义一个custom message

[CustomMessages] 
NextButtonCaption=Next 

,然后使用CustomMessage function功能在你的代码中使用此自定义消息:

starttimer(
    WizardForm.Handle, WizardForm.NEXTBUTTON.Handle, 
    CustomMessage('NextButtonCaption'), 5) 
相关问题