置換元件(AcroMultiReplacer與AcroMultiScreenEye)的比較
一個專案裡頭可能有多個畫面,如果每個畫面上都要置放一顆AcroMultiFileDD及一顆AcroMultiReplacer,工程繁鎖,
建議您可使用AcroMultiScreenEye,只要在MainForm上放置一顆AcroMultiScreenEye,它會控管彈出視窗的多語言轉換
比較如下:
| 元件 | 說明 | 特殊用法 |
| 字典置換僅限於元件所在的視窗 | 無 | |
| 字典置換範圍除了元件所在視窗,又包含子視窗及彈出視窗 | 需要Hook |
Hook說明
如果您使用了AcroMultiScreenEye,記得在Form.onCreate事件,進行Hook動作!!詳見如下程式碼:
procedure TForm1.FormCreate(Sender: TObject);
begin
AcroMultiScreenEye1.HookScreenEvent;
end;
如果沒有進行Hook,它不會做多語言轉換