|
Thank you very much
-----------------
conglt
|
|
|
|
|
I have written a COM add-in for MS.Word in MFC. I can get the content of a document, and control ms.word's document successfully. However, I can't do functions as ms.Equation 3.0 does, such as adding a mathematical symbol. I don't know how to do that, how the ms.equation does as well as what ms.equation solves in detail. I'm in dark. Would you like to give me some advice, or point me some webpages. Thanks...
|
|
|
|
|
je cherche comment changer le valeur d'un edit dans un page de tab control avec un button dans une autre page de tab control????
|
|
|
|
|
English please!
We Believe in Excellence
www.aqueelmirza.cjb.net
|
|
|
|
|
Could you please put that in plain english? I'm trying to help you but I'm not understanding anything.
|
|
|
|
|
Hi brouka
whats the meaning of
(
je cherche comment changer le valeur d'un edit dans un page de tab control avec un button dans une autre page de tab control???? )
|
|
|
|
|
Do you want change value of a edit box in another page in tab control?
conglt
|
|
|
|
|
One application has to be developed for monitoring any selected root registry key .A combo box to select one of the root registry key, two buttons to start, stop monitoring respectively and a list control for displaying registry keys that r getting updated with columns registry key name, value, status(create/modify/delete).
wat is the procedure.............to follow to do it?
|
|
|
|
|
Hi kiranin,
Whats problem?
|
|
|
|
|
i want know how to monitor the modified/created/deleted registry files and display these in a List COntrol
|
|
|
|
|
|
|
|
Hi all.
I have this code:
MObject* object = new MObject();<br />
object->value=10;<br />
delete object;<br />
<br />
if (object!=NULL){<br />
int j=object->value;<br />
........<br />
}
Please help me.
Thanks
|
|
|
|
|
try{
int j = object->value;
}
catch(...){
// handling here
}
<font=sans-serif>|-|3llo Wo|2ld
|
|
|
|
|
Shuang. Wu wrote: try{
int j = object->value;
}
catch(...){
// handling here
}
Thanks, but this does not work.
I using VC++ 2005.
|
|
|
|
|
well, the code
int j = object->value;
could lead an unexpected result. sometimes exceptions like AV(Access Violation) could be thrown out, but not always.
<font=sans-serif>|-|3llo Wo|2ld
|
|
|
|
|
In general catch(...) is bad form. A general rule of exception handling is that you should only catch what you expect to be thrown.
Steve
|
|
|
|
|
Deleting an object doesn't invalidate the pointer to the object.
You need to do:
delete object;
object=null;
I'm not sure how to check if deleting of the object actually worked...anyone...anyone..
- S
50 cups of coffee and you know it's on!
|
|
|
|
|
Steve Echols wrote: You need to do:
delete object;
object=null;
Thanks, but if i do this code. The program does bot call:
int j=object->value;
and the error does not occur.
Above is a simple example, my problem is very complicate and i can not set NULL to object.
Thanks again.
-- modified at 2:55 Friday 14th April, 2006
|
|
|
|
|
Maybe I'm misunderstanding your problem...
If you delete an object, you can no longer access that object.
I.e. if you do:
delete object;
You are not allowed to access any member of the object, since it is "gone" (i.e. object->value will return something you don't expect).
If you do:
delete object;
object=null;
And then try to access object->value, you will most likely get an access violation (which is correct).
This is correct:
[By correct, I mean the code works, but don't do it this way, since you know you just deleted the object.]
delete object;
object=null;
if (!object)
{
// the object is deleted, you can't access it
}
else
{
int j = object->value;
}
Does that make sense?
- S
50 cups of coffee and you know it's on!
-- modified at 3:06 Friday 14th April, 2006
|
|
|
|
|
Steve Echols wrote: This is correct:
delete object;
object=null;
if (!object)
{
// the object is deleted, you can't access it
}
else
{
int j = object->value;
}
Yes, if i do that my problem will be fixed.
But this code is a simple problem. my problem complicate than that, and i don't permission to set object = NULL; i just have permission to access it and check it for existing or deleted.
So if you know how to check it for existing(not deleted) please give me that code.
try{}catch("what is here"){} or other way?
Thanks again.
|
|
|
|
|
From the code from your first post, you have permission to delete the object, but not set it to null? That's strange. I'd have to see some more code to see what's going on....
- S
50 cups of coffee and you know it's on!
|
|
|
|
|
im developing a udp based client/service app that requires to be windows service apps.
serverService: a service that sends/recv the data to/from client.
i used WaitforSingleObject as a timer for serverService in a while(1) loop, that signals the event and serverService sends data to the clientService. the loop starts whenever the ServiceMain() is called from the SCM.
clientservice: a service that sends/recv data from server
similarly, i used WaitForSingleObject as a timer for my clientservice app, which sends the data to serverService very well.
but fortunately, both the services are unable to receive anything. even the OnReceive() Event is not getting triggered.
while i run the exact code using a Dialog-based app, both apps(client/server) runs fine and to the desired expectations.
Findings:
Therefore, just recognized after a fairly fine debugging that the neither serverService nor clientService was receiving any thing from each other, altho both services are sending the data.
it seems that, because both the services are in while loop therefore they can only do the tasks called from within the while loop.
Workaround:
so i guess i wud have to start another while(1) loop for both the services... that shud check and read the port for any prospective incoming message.
Results:
well, i did the above mentioned workaround, like while(1) ReceiveFrom(...), but once again, fortunately, it did not work.
Conclusion:
CAsyncSocket requires a message pump. Any ideas where shud i put my message_pump, the loop, so that i may get the exact message for the OnReceive to be called. Any snippets, links, articles?
Anybody has used the sockets in service??? Send() is S_OK, but How to Receive()??
Any ideas for the simple problem?
Best regards,
JT!
|
|
|
|
|
Anyone?
Best regards,
JT!
|
|
|
|