Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#12

Re: C++ --> Delphi übersetzen

  Alt 25. Jan 2005, 13:51
Habe leider immer noch nicht begriffen, wie das zu uebersetzen ist:

CComBSTR testid(searchID.length()+1,(const char*)searchID); habe mal einen Anfang gemacht:


... := Length(searchID) + 1, (const char * )searchID);

Weiter unklar ist das:

Code:
testtag(5, ’SPAN’);

Code:
{lpUnk: IUnknown;}

 if (SUCCEEDED(lpAllElements.get__newEnum(&lpUnk))&& lpUnk ! = nil)

Code:
varElement.pdispVal->QueryInterface(IID_IHTMLElement,(void**)&lpElement);
soweit habe ich:
var
varElement: OleVariant;
lpElement: IHTMLElement;

varElement.pdispVal.QueryInterface(IID_IHTMLElemen t, lpElement);

jedoch erhalte ich folgende Fehlermeldung:

[Error] ... Type not allowed in Variant Dispatch call


Code:
lpElement->put_outerHTML(innerText);
Problem:

{var
lpElement: IHTMLElement;}

put_outerHTML erkennt Delphi nicht!
Thomas
  Mit Zitat antworten Zitat