|
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
|
|
|
|
|
Did you use of <> in include
|
|
|
|
|
ya i also use <afxdisp.h>
manu
|
|
|
|
|
If you create a new project(win32 console) and insert COleVariant in this new project and also include this file to stdafx.h of your project what happens?
|
|
|
|
|
Did you try it?what happend?
|
|
|
|
|
What does a error SocketNotificationSick error with memory exception mean?
What might have gone wrong?
thank you in advace.
KIRAN PINJARLA
|
|
|
|