Re: Access violation for TWebBrowser: fixes didn't work at all



euthymos wrote:

Debugging, I've found the line which raises the exception.


var
MyTextField, MySummaryField : string;
Document : IHTMLDocument2;
elem : IHTMLTextAreaElement;

Document := WebBrowser1.Document as IHTMLDocument2;
elem := Document.all.item('htmlbox', 0) as IHTMLTextAreaElement;

Insert an Nil check here, most probably elem is nil.

elem.value := MySummaryField; // <<< This line raises an
EAccessViolation exception with message 'Access violation at address
0066AA87 in module 'MySQLNewsManager.exe'. Read of address 00000000'.

DoDi
.



Relevant Pages