|
vivekphlp wrote: ABreak point has been reached.
And what does call stack tell you ?
Prasad
MS MVP - VC++
|
|
|
|
|
What happens when you set a breakpoint in the routine that handles the changing from ONLINE to OFFLINE, and single-step from that point?
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
THe stack says - NTDLL! 7c901230() here the error comes
When i put breakpoint it comes to a function call and then a error msg pops out User Exception at xxxxxxx.
Proud To Be an Indian
|
|
|
|
|
vivekphlp wrote: When i put breakpoint it comes to a function call and then a error msg pops out User Exception at xxxxxxx.
So are you going to tell us what that function call is?
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
its a user defined function ....
Proud To Be an Indian
|
|
|
|
|
hi,everyone
I'm failed to install vc6.0
an error occured while I'm installing vc6.0:
error messagebox title: error while configuring ODBC drivers
error information: odbc's sqlInstallDriverManager failed.
who help me?
|
|
|
|
|
If you do not need that specific driver, just opt to not install it.
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Thanks for your help,but I need it.
It seems no solution to this problem...
Finally I had to reinstall windows...
|
|
|
|
|
aren372 wrote: Finally I had to reinstall windows...
So you're up and running then?
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
|
Hi All
i have to create a service and this service should run for evry user on a work station but there must be one user who will stop this serice apart from admin(At first time only admin of the system can use this service and once i assign a normal user as admin of this service this then only this can start and stop this service)..
i am using createservice to creat a service. can i have some idea how will i achive this requirment
Thanks in advance
RYK
|
|
|
|
|
What about?
if (!bAdminRights)
return;
//...the function itselfs
at the beggining of every function that should be called only with admin permissions.
Greetings.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
|
|
|
|
|
Hi, everyone!
I meet a strange problem. The application I'm developing has a parent window and a popup dialog. I wrote a class encapsulate a SOCKET and declare a varriable of it in the parent window. When some data were received, a message will be sent to parent window. Then when the dialog is popupped, I use a pointer of the class and let it point to the varriable in the parent class. After that, I assign the dialog's HWND to the class. So the message will be sent to the dialog as I think. But the fact is the class can't work when the dialog displayed at all! I think declareing a new varriable will cost too many CPU's time because the class generate a new thread. So I hope someone could be kind to tell me how to resolve this problem without declare a new varriable. Thanks!
|
|
|
|
|
Hi Pal,
Seems very difficult to understand the problem you are facing... please describe more clearly.
Regards,
Jijo.
________________________________
Yesterday is history,
Tomorrow is a mystery,
But today is a present.
|
|
|
|
|
The essential of my problem is that what time is approprate to assign a handle of a dialog to a varriable. In InitDialog() or in WM_CREATE processing function? If the time is wrong, the message can't be received.
|
|
|
|
|
whiteclouds wrote: When some data were received, a message will be sent to parent window
By who?
whiteclouds wrote: But the fact is the class can't work when the dialog displayed at all!
Is this a modal dialog?
whiteclouds wrote: I think declareing a new varriable will cost too many CPU's time because the class generate a new thread.
??? Who/what/where/why is another thread being created?
Mark
"Posting a VB.NET question in the C++ forum will end in tears." Chris Maunder
|
|
|
|
|
Maybe I can resolve this problem by other way. If I success, I'll tell everyone answered.
|
|
|
|
|
Hi guys, I have the second question about template. I encountered it during my studying.
for example, I have a template class both in .h & .cpp files as follow:
1:
2: template < class T >
3: class TTEST
4: {
5: public:
6: struct TS
7: {
8: int i ;
9: } ;
10: public:
11: TS* test1() ;
12: } ;
13:
14: #include "a.h"
15: template < class T >
16: TS* TTEST < T >::test1()
17: {
18: return NULL;
19: }
But I got a compiler error at line 16 while building it. I know there is something wrong with the " TS* ", but I don't know how to fix it. Could an y one help me ? thx !
|
|
|
|
|
Try to replace the function definition (.cpp file) with:
template < class T >
TTEST < T >::TS * TTEST < T >::test1()
{
return NULL;
}
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
|
|
|
|
|
Hi, CPallini. I have tried this way before, and failed with a similar error, in vc.
|
|
|
|
|
Strange, it works fine on my system (VS6).
Are you sure the sintax was the same?
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
|
|
|
|
|
Yuwen Zhou wrote: I have tried this way before, and failed with a similar error, in vc.
Then you must've made a type-o. Simply qualifying TS is all that's needed.
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
I think it has nothing to do with templates. I thnk in the CPP file you need to put TTEST::TS *, because the struct is defined inside the class.
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
I think u should modify the code as following:
<br />
1:
2: struct TS<br />
3: {<br />
4: int i ;<br />
5: } ;<br />
6: template < class T ><br />
7: class TTEST<br />
8: {<br />
9: public:<br />
10: TS t;<br />
11: public:<br />
12: TS* test1() ;<br />
13: } ;<br />
14:
15: #include "a.h"<br />
16: template < class T ><br />
17: TS* TTEST < T >::test1()<br />
18: {<br />
19: return NULL;<br />
20: }<br />
|
|
|
|
|
thanks for focusing ! I agree with you that it will work in your way, but to put TS's definition inside class TTEST will be more preferable.
|
|
|
|