|
so, open your source file, and you'll see those ComboBoxes upon the code...
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
|
Might sound quite silly, but I am not able to see the wizard bar. Looked at the customize option to see whether its missing, but could'nt really find it.
THanks,
|
|
|
|
|
|
The Wizard Bar is only available in VS6.
Since you are using the .NET studio, you can activate the drop down combos by :
Tools->Options->Text Editor->C/C++->Navigation Bar
I Dream of Absolute Zero
|
|
|
|
|
I found that the navigation bar option is checked. Relaunched the visual studio but not able to see the combos.
|
|
|
|
|
uncheck the checkbox, quit, then recheck it...
if not, reinstall Visual Studio
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
Hi guys,
I'm kinda new in directx programming and i have to write a application that detects the video info: like video codec, audio bitrate and number of channels, and i have no ideea where to start.
Any hints / code / links would be great.
Thanks.
|
|
|
|
|
Hi
Can anyone please tell me how do i record sound using Directx's DirectSound..
At present i am recording sound (waveforms) using MCI.
thanx
pallavi.
|
|
|
|
|
|
Hi,
I have this project. It is an installer with the following requirments:
1. Enumerate COM Ports and prompt the user to select one to use for a modem.
2. Then programatically install the modem on the COM port selected from either a unimodem .inf file or a Nokia 2285 .inf file without any intervention again.
I need your assistance (even if commercial in nature) to accomplsh this in C/C++ or VB.
Best regards.
Tope Akinniyi
topeakinniyi@yahoo.co.uk
|
|
|
|
|
Hi all,
I am developing a Win32 Console application that reads XML file and displays the data. I am importing msxml4.dll and then usiing the following code to create the instance of the DomDocument class
HRESULT hr;
IXMLDOMDocumentPtr pDocument = NULL;
IXMLDOMParseErrorPtr pParseError = NULL;
BSTR bstr = NULL;
VARIANT_BOOL status = NULL;
VARIANT vsrc;
CoInitialize(NULL);
hr = CoCreateInstance(CLSID_XMLDocument,NULL,_ CLSCTX_INPROC_SERVER,IID_IXMLDocument,(void**)&pDocument);
VariantInit(&vsrc);
V_BSTR(&vsrc) = SysAllocString(L"try.xml");
V_VT(&vsrc) = VT_BSTR;
hr = pDocument->load(vsrc,&status);
hr = pDocument->Getxml(&bstr);
cout << "Try.xml comtents: " << bstr;
if(bstr)
SysFreeString(bstr);
if(&vsrc)
VariantClear(&vsrc);
if(pParseError)
pParseError->Release();
if(pDocument)
pDocument->Release();
CoUninitialize();
when I compiled the program it gives error
'Getxml' : is not a member of 'IXMLDOMDocument'
when I run the application without calling getXML function it gives me run time error that unhandled exception in the application.exe 0xC0000005: Access Violation.
Can anyone tell me where I am wrong.
I ahve the following files in system folder
msxml2.dll,msxml2r.dll,msxml3a.dll,msxml3.dll.msxml3r.dll.msxml4.dll,msxml4r.dll.msxmlr.dll
One point where I suspect error could be as to crete instance using CLSID_DOMDocument40, IXMLDOMDocument4 but in my project it gives me error when I call the CoCreateInstance with the above mentioned parameters.
Thanks in advance.
Ritu Kwatra
|
|
|
|
|
Instead of GetXml() simply use IXmlDomDocument::xml variable. it is BSTR variable which contain whole XML file which is currently loaded in interface.
Anyway from where you got this example Code!
[Vote One Here, Complete my Survey....]
Alok Gupta visit me at http://www.thisisalok.tk
"I Think Believe this Will Help"
|
|
|
|
|
|
Here is small example,hope that's work for you.
MSXML2::IXMLDOMDocument *l_pXMLDomDocument;
MSXML2::IXMLDOMElement *l_XMLDomElemnent;
MSXML2::IXMLDOMNode *l_XMLDomFirstNode,*l_XMLDomNextNode;
CLSID clsidXMLDom;
::CLSIDFromProgID(OLESTR"msxml2.domdocument"),&clsidXMLDom);
if(SUCCEEDED(CoCreateInstance(clsidXMLDom,NULL,CLSCTX_ALL,IID_IXMLDOMDocument,reinterpret_cast<LPVOID*>(&l_pXMLDomDocument))))
{
MessageBox("Object Creation successful");
}
CString strXml="<xml><cp>helloo</cp></xml>";
l_pXMLDomDocument->loadXml(_variant_t(strXml.AllocSysString()));
MessageBoxW(NULL,l_pXMLDomDocument->xml,L"XML",MB_OK);
l_pXMLDomDocument->get_firstChild(&l_XMLDomFirstNode);
MessageBoxW(NULL,l_XMLDomFirstNode->GetnodeName(),L"",MB_OK);
l_XMLDomFirstNode->get_firstChild(&l_XMLDomNextNode);
CString str;
while(l_XMLDomNextNode)
{
MessageBoxW(NULL,l_XMLDomNextNode->GetnodeName(),L"",MB_OKCANCEL);
l_XMLDomNextNode->get_firstChild(&l_XMLDomFirstNode);
while(l_XMLDomFirstNode)
{
MessageBoxW(NULL,l_XMLDomFirstNode->GetnodeName(),l_XMLDomFirstNode->GetnodeValue().bstrVal,MB_OK);
l_XMLDomFirstNode->get_nextSibling(&l_XMLDomFirstNode);
}
if(l_XMLDomNextNode->get_nextSibling(&l_XMLDomNextNode)==S_FALSE)
l_XMLDomNextNode=NULL;
}
[Vote One Here, Complete my Survey....]
Alok Gupta visit me at http://www.thisisalok.tk
"I Think Believe this Will Help"
|
|
|
|
|
Hi Alok,
Error in the CoCreateInstance is still the same. Error is
D:\Ritu\VC++\Win32XML\xmlsource.cpp(20) : error C2065: 'IID_IXMLDOMDocument' : undeclared identifier
Ritu Kwatra
|
|
|
|
|
Hi Alok,
The type of errors are still same. Errors are:
error C2039: 'loadXml' : is not a member of 'IXMLDOMDocument'
error C2039: 'xml' : is not a member of 'IXMLDOMDocument'
error C2039: 'GetnodeName' : is not a member of 'IXMLDOMNode'
error C2039: 'GetnodeName' : is not a member of 'IXMLDOMNode'
error C2039: 'GetnodeValue' : is not a member of 'IXMLDOMNode'
Ritu Kwatra
|
|
|
|
|
|
Hi Alok,
Including msxml2.h does not make any difference. Right now I am downloading MSXML 4.0 SP2. It may change the scenario.
But to run the XML from visual basic we don't need to install MSXML4.0. Just registering the dlls are sufficient.
Do we really need to install MSXML4.0 for VC++ ??? I think if we have the DLLs then it should run in the proper way.
Ritu Kwatra
|
|
|
|
|
There is theoretically no difference in COM programming in both VB and VC.
If some COM dll run in vb then it defiantly run in VC, that’s the power of COM!
Ritu Kwatra wrote:
Do we really need to install MSXML4.0 for VC++???
Actually MSXML SKD provide you -> documentation, sample source code and msxml4.h. it's upto u what do u need
Ritu Kwatra wrote:
I think if we have the DLLs then it should run in the proper way.
Just by registering the proper dll makes your program work properly.
[Vote One Here, Complete my Survey....]
Alok Gupta visit me at http://www.thisisalok.tk
"I Think Believe this Will Help"
|
|
|
|
|
hi all,
i've managed to write a simply add-in for visual studio. the toolbar currently only consists of a couple of command buttons.
i would like to add an edit box as part of my add-in. is this possible?
could someone please reply with some sample code to get me started?
cheers,
suresh
|
|
|
|
|
Hi
I have an application which runs a timer synchronously. I think I have a bug in the timer. Can I find out the bug with the VC++ debugger or should I go for any other tools. Please help with ideas.
Regards
Sreekanth Muralidharan
Hyderabad
|
|
|
|
|
|
Hi
Thanks a lot. That was a great tool. Was due to memory leak !!
Regards
Sreekanth Muralidharan
|
|
|
|
|