Assigning iwebbrowser2 to TWebbrowser

Hi. I've got an application the obtains the iwebbrowser2 interface
from Internet Explorere applications currently running on a users PC.
I am trying to assign one of these iwebbrowser2 interfaces to a
TWebbrowser class. Is this possible? Ive found that
TWebbrowser.oleobect is readonly so I am unable to assign it directly.