digitalmars.D.learn - BSTR to string?
- Andre (13/13) Feb 08 2014 Hi,
- John Chapman (3/16) Feb 08 2014 writeln(to!string(tagName[0 .. SysStringLen(tagName)]));
- Andre (4/26) Feb 08 2014 Thanks a lot, this works great!
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é
Feb 08 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);
Feb 08 2014
Thanks a lot, this works great! Kind regards André Am 08.02.2014 13:46, schrieb John Chapman: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);
Feb 08 2014