2012-04-11 23 views
0

我開發了一個使用Delphi 2007 for win32的IE for ActiveX。我的問題是:我怎樣才能得到一個空閒的事件,比如從TApplication的消息循環中獲取一個事件?IE是否將空閒事件提升爲ActiveX中的ActiveX?如果有的話,如何註冊我自己的代碼到空閒事件

我當然可以使用計時器,但是如果IE有一個,爲什麼不使用它呢?

+0

你想完成什麼? – 2012-04-11 07:54:36

+0

有點像TApplication.Idle? – chenwq 2012-04-11 14:28:08

+0

聽起來好像您希望IE在處理完成後通知ActiveX控件。我添加了一個屬性(bBusy)給我的ActiveX控件,IE用它來通知ActiveX控件的狀態。在ActiveX控件中,您可以爲bBusy實現一個setter來測試該值,並在IE更改狀態時執行其他處理。 – 2012-04-13 19:39:19

回答

4

IE沒有暴露這樣的事件。