I have some unicode .html files that I want to display inside a THtmlViewer component, in Delphi. 

I can't seem to persuade the code to work just doing '.LoadFromFile' - do I firstly need to load the unicode file into a stream and then somehow convert it? 

Delphi 2007, THtmlViewer v9.45

I've not done anything with unicode files, or THtmlViewer, before.