BSTR to string?

John Chapman johnch_atms at hotmail.com
Sat Feb 8 04:46:17 PST 2014


On Saturday, 8 February 2014 at 12:34:44 UTC, Andre wrote:
> Hi,
>
> I have an IHTMLElement and want the tag name.
> HRESULT get_tagName(ref BSTR);
>
>
> IHTMLElement htmlElement;
> BSTR tagName;
> ...
> htmlElement.get_tagName(tagName);
> writeln(to!string(*tagName));
>
> I tried different combinations but the result is an number
> or a single character instead of the tag name.
>
> How to do the conversion correct?
>
> Kind regards
> André

writeln(to!string(tagName[0 .. SysStringLen(tagName)]));
SysFreeString(tagName);


More information about the Digitalmars-d-learn mailing list