Javascript в Delphi: [что-то] не является функцией - PullRequest
1 голос
/ 27 сентября 2011

Я пытаюсь создать форму в Delphi с помощью TWebBrowser, используя javascript.У меня есть класс сохранения и загрузки, который позволяет пользователям сохранять определенные свойства в форме, а затем загружать их позже.Тем не менее, при загрузке (которая создает новую форму, инициализирует ее и использует javascript) программа сообщает мне, что функции javascript, которые я пытаюсь использовать, которые в любое другое время работают нормально, «являются нулевыми или неопределенными, а не функциейobject ".

Насколько я могу судить, JavaScript заканчивает загрузку только на моем окончательном конце;оператор в Delphi, поэтому функции (что касается моей программы) не существует в данный момент времени.

Мой вопрос заключается в следующем: как я могу получить мое приложение JavaScript, чтобы сказать моей форме Delphi, когда оназавершила инициализацию, чтобы знать, когда получить доступ к нужной функции?

1 Ответ

1 голос
/ 27 сентября 2011

Попробуйте использовать событие OnDocumentComplete элемента управления TWebBrowser.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...