|
Make sure that you have got the header file afxdisp.h in the default include directory. Try hardcoding the path of the file while including it. I am not able to think of any other reason. Is the compiler warning about afxdisp.h that it is not present?
Nobody can give you wiser advice than yourself. - Cicero
ப்ரம்மா
|
|
|
|
|
Ya it is in default include directory.
Even i not include the .h file it produce the same error.
I have VS2003 and project type is win32 console project.
Is this create any problem ?
manu
|
|
|
|
|
manu_2205 wrote: I have VS2003 and project type is win32 console project.
Is this create any problem ?
Yes, it will.
You need to create porject with MFC support.
|
|
|
|
|
manu_2205 wrote: : error C2065: 'COLeVariant' : undeclared identifier
Error still says 'COLeVariant' !
|
|
|
|
|
|
Hi Cristian,
He includes this file but also he gets this error, anyway I dont know why you get vote 1
|
|
|
|
|
Don't bother, is easier to vote 1 than to fix the ***** code, isn't it?
Anyway, I see a full thread just because COLeVaRIanT is not defined in afxdisp.h or something.
|
|
|
|
|
I have a thread class (MyThrd) derived from CWinThread. MyThrd class has a memeber CSocket mysock. When i am tyring to call
mysock.Create(0,SOCK_DGRAM) in one of the MyThrd functions it is giving an exception.
Why is it so?
Thanks in advance.
KIRAN PINJARLA
|
|
|
|
|
hello
did u call mysocket = new CSocket(); ?
redindian
|
|
|
|
|
dharani wrote: did u call mysocket = new CSocket(); ?
yes i did.
KIRAN PINJARLA
|
|
|
|
|
You get an runtime error,right?
|
|
|
|
|
WhiteSky wrote: You get an runtime error,right?
Yes.
KIRAN PINJARLA
|
|
|
|
|
If you get a runtime error so did you set initialize for mysock and also did you check return value of Create function if it returns 0 you have a error
|
|
|
|
|
You should atleast give some code snippet, what causing you problem.
Otherwise, with given info its difficult to solve your problem. And thread will keep growing without any result.
Refer Chris's sticky post at the top.
|
|
|
|
|
Your thread has a message loop, right? It will need one if you want to use CSocket
If you still need help with this you'll need to post some eample code!
Mark
|
|
|
|
|
Hi
I want to use COleVariant class object .
I also include "afxdisp.h" But it show compit time error
"error C2065: 'COleVariant' : undeclared identifier"
what is the reason.
manu
|
|
|
|
|
Whats your program and your compiler?
|
|
|
|
|
CoInitialize(NULL);
IRDOSession* Session;
HRESULT hr;
hr=CoCreateInstance(__uuidof(RDOSession),NULL,CLSCTX_INPROC_SERVER,__uuidof(IRDOSession),(void**) &Session);
COleVariant covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);//error here
Session->Logon(covOptional,covOptional, covOptional, covOptional, covOptional, covOptional);
manu
|
|
|
|
|
Plz tell the solution
Thanx in advance
manu
|
|
|
|
|
Im using vs2003 and its good working
|
|
|
|
|
i have also vs2003.can u tell me how to write it .
manu
|
|
|
|
|
COleVariant covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);//without error 0 error(s), 0 warning(s)
whats application type
|
|
|
|
|
win32 console project
manu
|
|
|
|
|
:-DAnd also on Win32 Console Project with insert Afxdisp.h its working when you insert this file you get same error undeclared identifier
|
|
|
|
|
ya after including the afxwin.h it produce the same error.
manu
|
|
|
|