Click here to Skip to main content
15,914,444 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: who is it? Pin
Nish Nishant11-Oct-02 22:19
sitebuilderNish Nishant11-Oct-02 22:19 
AnswerRe: who is it? Pin
Stephane Rodriguez.11-Oct-02 23:38
Stephane Rodriguez.11-Oct-02 23:38 
GeneralRe: who is it? Pin
carrie12-Oct-02 0:42
carrie12-Oct-02 0:42 
GeneralA notify icon problem Pin
Kerry Chou11-Oct-02 19:01
Kerry Chou11-Oct-02 19:01 
GeneralRe: A notify icon problem Pin
Nish Nishant11-Oct-02 22:17
sitebuilderNish Nishant11-Oct-02 22:17 
GeneralRe: A notify icon problem Pin
Kerry Chou11-Oct-02 22:58
Kerry Chou11-Oct-02 22:58 
GeneralRe: A notify icon problem Pin
Nish Nishant12-Oct-02 1:19
sitebuilderNish Nishant12-Oct-02 1:19 
GeneralDialog Box error Pin
suresh_sathya11-Oct-02 18:44
suresh_sathya11-Oct-02 18:44 
When i show my dialog box iam calling this code in WM_INITDIALOG.I am loading the xml parser whenever i show my dialog box.I think that might be the problem for memory increase.What is the exact error.







IXMLDOMDocument2 *pIXMLDOMDocument2=NULL;
IXMLDOMNodeList *pIXMLDOMNodeList=NULL,*pIXMLDOMNodeList1=NULL;
IXMLDOMNode *pIXMLDOMNode=NULL,*pIXMLDOMNode1=NULL,*nextItem=NULL;
IXMLDOMNamedNodeMap *pIXMLDOMNamedNodeMap1 = NULL;
IClassFactory *pIClassFactory=NULL;


char strpath[300];
GetModuleFileName(NULL,strpath,300);
int len=strlen(strpath);
while(strpath[len]!='\\')
{
len=len-1;

}
strpath[len]='\0';

int retval=PathFileExists(strcat(strpath,"\\testing.xml"));

if(retval)
{


try
{

HRESULT hr;
CoInitialize(NULL);
hr=CoGetClassObject(CLSID_DOMDocument,CLSCTX_SERVER,NULL,IID_IClassFactory, (LPVOID*)(&pIClassFactory));
pIClassFactory->CreateInstance(NULL,IID_IXMLDOMDocument, (LPVOID*)(&pIXMLDOMDocument2));

if(SUCCEEDED(hr))
{

HWND BrowserWindow=(HWND)GetCommandLine();
DestroyWindow(BrowserWindow);
VARIANT_BOOL boolvalue;
VARIANT myvar;

myvar.vt=VT_BSTR;
myvar.bstrVal=L"testing.xml";

VARIANT Fieldname;
Fieldname.vt=VT_BSTR;
pIXMLDOMDocument2->put_async(FALSE);
VARIANT Tablename;
Tablename.vt=VT_BSTR;
HRESULT hrload;
long Tablelen;

hrload=pIXMLDOMDocument2->load((_variant_t)myvar.bstrVal,&boolvalue);
pIXMLDOMDocument2->selectNodes((_bstr_t)"DATABASE/TABLE",&pIXMLDOMNodeList);
pIXMLDOMNodeList->get_length(&TotTablelen);


hrload=pIXMLDOMDocument2->load((_variant_t)myvar.bstrVal,&boolvalue);
pIXMLDOMDocument2->selectNodes((_bstr_t)"DATABASE/TABLE[@Left]",&pIXMLDOMNodeList);
pIXMLDOMNodeList->get_length(&Tablelen);
HWND hListBox=GetDlgItem(hDlg,IDC_LIST);


for(int i=0;i< Tablelen;i++)
{


pIXMLDOMNodeList->get_item(i,&pIXMLDOMNode);
pIXMLDOMNode->get_attributes(&pIXMLDOMNamedNodeMap1);
pIXMLDOMNamedNodeMap1->getNamedItem((_bstr_t)"Name",&pIXMLDOMNode);
pIXMLDOMNode->get_nodeValue(&Tablename);
SendMessage(hListBox,LB_ADDSTRING,0,(LPARAM)(char *)(_bstr_t)Tablename);


}
}
}
catch (_com_error &e)
{
MessageBox(NULL,(char*)e.Description(),NULL,MB_OK);
}

}
CHECK_AND_RELEASE(pIXMLDOMDocument2);
CHECK_AND_RELEASE(pIXMLDOMNodeList);
CHECK_AND_RELEASE(pIXMLDOMNodeList1);
CHECK_AND_RELEASE(pIXMLDOMNamedNodeMap1);
CHECK_AND_RELEASE(pIXMLDOMNode);
CHECK_AND_RELEASE(pIXMLDOMNode1);
CHECK_AND_RELEASE(nextItem);
CoUninitialize();

}
GeneralRe: Dialog Box error Pin
Michael Dunn11-Oct-02 19:48
sitebuilderMichael Dunn11-Oct-02 19:48 
QuestionHow we by pass Window Printer Dialog? Pin
Anonymous11-Oct-02 17:16
Anonymous11-Oct-02 17:16 
AnswerRe: How we by pass Window Printer Dialog? Pin
Paul M Watt11-Oct-02 18:11
mentorPaul M Watt11-Oct-02 18:11 
GeneralRe: How we by pass Window Printer Dialog? Pin
Anonymous12-Oct-02 12:04
Anonymous12-Oct-02 12:04 
GeneralIcon Import/Editor :: MFC Pin
valikac11-Oct-02 12:31
valikac11-Oct-02 12:31 
GeneralRe: Icon Import/Editor :: MFC Pin
Gary R. Wheeler11-Oct-02 15:56
Gary R. Wheeler11-Oct-02 15:56 
GeneralRe: Icon Import/Editor :: MFC Pin
valikac11-Oct-02 16:16
valikac11-Oct-02 16:16 
QuestionPermanent vs. Temporary DC's? Pin
Henry P.11-Oct-02 11:56
Henry P.11-Oct-02 11:56 
AnswerRe: Permanent vs. Temporary DC's? Pin
Neville Franks11-Oct-02 12:41
Neville Franks11-Oct-02 12:41 
GeneralRe: Permanent vs. Temporary DC's? Pin
Henry P.11-Oct-02 12:55
Henry P.11-Oct-02 12:55 
GeneralRe: Permanent vs. Temporary DC's? Pin
Neville Franks11-Oct-02 13:13
Neville Franks11-Oct-02 13:13 
AnswerRe: Permanent vs. Temporary DC's? Pin
Paul M Watt11-Oct-02 14:31
mentorPaul M Watt11-Oct-02 14:31 
GeneralRe: Permanent vs. Temporary DC's? Pin
Henry P.11-Oct-02 15:05
Henry P.11-Oct-02 15:05 
GeneralRe: Permanent vs. Temporary DC's? Pin
Gary R. Wheeler11-Oct-02 16:02
Gary R. Wheeler11-Oct-02 16:02 
QuestionCFormView derived class w/o relying on the resource.h? Pin
dazinith11-Oct-02 10:31
dazinith11-Oct-02 10:31 
AnswerRe: CFormView derived class w/o relying on the resource.h? Pin
Chris Richardson11-Oct-02 11:26
Chris Richardson11-Oct-02 11:26 
Generalstd::vector question Pin
Rene De La Garza11-Oct-02 10:27
Rene De La Garza11-Oct-02 10:27 

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.