Delphi中的Javascript:[Something]不是一个函数

时间:2011-09-27 13:09:46

标签: javascript delphi function

我正在尝试使用javascript的TWebBrowser在delphi中创建一个表单。我有一个保存和加载类,允许用户保存表单上的某些属性,然后在以后加载它们。但是,当加载(创建一个新表单,初始化它和它使用的javascript)时,程序告诉我我试图使用的javascript函数,在任何其他时间工作正常,“是null或undefined,而不是函数对象”。

据我所知,javascript只能在我的最终结束时加载;在delphi中声明,所以函数(就我的程序而言)在那个时刻并不存在。

我的问题是:如何在初始化时让我的javascript应用程序告诉我的Delphi表单,以便知道何时访问所需的函数?

1 个答案:

答案 0 :(得分:1)

尝试使用TWebBrowser控件的OnDocumentComplete事件。