Click here to Skip to main content
15,908,768 members
Home / Discussions / COM
   

COM

 
GeneralWord Automation Pin
Dominic Godin16-Apr-04 1:00
Dominic Godin16-Apr-04 1:00 
GeneralActiveX Pin
Abhi Lahare15-Apr-04 22:51
Abhi Lahare15-Apr-04 22:51 
GeneralRe: ActiveX Pin
Balkrishna Talele18-Apr-04 21:44
Balkrishna Talele18-Apr-04 21:44 
GeneralOverriding Activex default actions Pin
Member 96421815-Apr-04 21:45
Member 96421815-Apr-04 21:45 
QuestionHow to convert OUT char* to OUT BSTR*? Pin
Anonymous15-Apr-04 12:34
Anonymous15-Apr-04 12:34 
AnswerRe: How to convert OUT char* to OUT BSTR*? Pin
Anonymous15-Apr-04 19:25
Anonymous15-Apr-04 19:25 
Generalwriting data to the opc server Pin
Anonymous15-Apr-04 1:23
Anonymous15-Apr-04 1:23 
Generalcopying a COM object Pin
Shielsy1014-Apr-04 4:07
Shielsy1014-Apr-04 4:07 
I have function which i pass in parameter IXMLDOMDocument **paXMLDocument
plus a CComBSTR string. Inside the function i create a new document and load
the string which i passed in using loadXML.

My problem is how can i copy this document to the **paXMLDocument document
so it can be passed back from the function. Also this function should create
a new document for me as well - before i call the function below i define
paXMLDocument as CComPtr <ixmldomdocument> paXMLDocument and I dont call
cocreateinstance. I would like to get the function to create it for me.

Any assistance would be appreciated.

Thanks

Andy






short getDoc (IXMLDOMDocument **paXMLDocument, CComBSTR sXMLDoc)
{

CComPtr<ixmldomdocument> paXMLDoc;
HRESULT hr = ::CoCreateInstance(CLSID_DOMDocument, NULL,
CLSCTX_INPROC_SERVER, IID_IXMLDOMDocument, (void**)&paXMLDoc);
if (FAILED(hr))
return -1;

VARIANT_BOOL bIsSuccessful = FALSE;
// load xml document
hr = paXMLDoc.loadXML(sXMLDoc, &bIsSuccessful);
if ((FAILED(hr)) || (bIsSuccessful == VARIANT_FALSE))
return -1;

//
// this doesnt work!!!!!
//
hr = paXMLDoc->QueryInterface( paXMLDocument);
if (FAILED(hr))
return -1;

return 1;



}
GeneralRe: copying a COM object Pin
Mike Dimmick14-Apr-04 4:56
Mike Dimmick14-Apr-04 4:56 
GeneralHelp on getting OpenOffice on the web Pin
locktotten14-Apr-04 0:36
locktotten14-Apr-04 0:36 
QuestionIScriptControlPtr bad multithreaded behaviour? Pin
humps13-Apr-04 11:11
humps13-Apr-04 11:11 
AnswerRe: IScriptControlPtr bad multithreaded behaviour? Pin
Mike Dimmick13-Apr-04 23:39
Mike Dimmick13-Apr-04 23:39 
GeneralRe: IScriptControlPtr bad multithreaded behaviour? Pin
humps14-Apr-04 20:20
humps14-Apr-04 20:20 
GeneralRe: IScriptControlPtr bad multithreaded behaviour? Pin
Mike Dimmick15-Apr-04 1:50
Mike Dimmick15-Apr-04 1:50 
GeneralRe: IScriptControlPtr bad multithreaded behaviour? Pin
humps15-Apr-04 20:41
humps15-Apr-04 20:41 
GeneralIHttpNegotiate Pin
TimWallace12-Apr-04 5:24
TimWallace12-Apr-04 5:24 
Generalscreen saver Pin
amir_iiui12-Apr-04 1:55
amir_iiui12-Apr-04 1:55 
Generalabout filing Pin
amir_iiui12-Apr-04 1:52
amir_iiui12-Apr-04 1:52 
QuestionHow Calling Com Function Via javascript or VB script Pin
Anonymous11-Apr-04 18:47
Anonymous11-Apr-04 18:47 
AnswerRe: How Calling Com Function Via javascript or VB script Pin
Milton Karimbekallil11-Apr-04 22:57
Milton Karimbekallil11-Apr-04 22:57 
QuestionHow can I add a function to COM? Pin
ilavl11-Apr-04 17:11
ilavl11-Apr-04 17:11 
GeneralOutlook security bypass question. Pin
Brigsoft10-Apr-04 7:41
Brigsoft10-Apr-04 7:41 
GeneralRe: Outlook security bypass question. Pin
Milton Karimbekallil11-Apr-04 23:54
Milton Karimbekallil11-Apr-04 23:54 
GeneralCalling Com Function Via javascript or VB script Pin
Anonymous9-Apr-04 18:12
Anonymous9-Apr-04 18:12 
GeneralRe: Calling Com Function Via javascript or VB script Pin
Milton Karimbekallil11-Apr-04 21:12
Milton Karimbekallil11-Apr-04 21:12 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.