|
Thanks for u r response
How to put the error code...Can u explain me in detail.
and Yes I am able to start any other application except mine..
Chirag Kalra
|
|
|
|
|
Chirag_kalra wrote: How to put the error code...Can u explain me in detail.
Actually when the fourth instance is started, your application is crashing or LoadMenu just return the failure?
If it is failing, put a breakpoint in the "TRACE(traceAppMsg, 0, "Warning: failed to load menu for CFrameWnd.\n");" statement and when breakpoint hits, take the watch window in the msdev and put "@err,hr" in it. This will display any error strings if any. And let me know the result.
|
|
|
|
|
Mine application is not crashing.When I run the 4th instance, It is not able to show login screen while the other 3 login screens are visible.
When I debugged then I found the above mentioned line of code due to which it is failing.
I put @err,hr in my watch and found S_OK when I run 4th instance.
Chirag Kalra
|
|
|
|
|
Chirag_kalra wrote: @err,hr in my watch and found S_OK
|
|
|
|
|
Hello all masters
I use \\systemname\\C$ to access other systems C: drive
Then I will ask for username and password I enter right username and password
But it will popup the same username and password window
But should I do please suggest me
Thanks all superiors
|
|
|
|
|
Using the defualt share represented by C$ is not recommended. It also does not work on a lot of pre WinXP systems. If you want to access this C drive as a share I recommend sharing it explicitly by creating a new share. You can then set the permissions exactly as they should be and you will get access.
Nothing is exactly what it seems but everything with seems can be unpicked.
|
|
|
|
|
thanks sir
please suggest me other way to do this if anyother
actually this is project work and i have tried a lot
but not succedded please tell me
thanks
|
|
|
|
|
and one more thing sir
i dont use other system and both systems has windows XP
|
|
|
|
|
If you are using the correct user name and password but don't have access to change the configuration of the other system then you are probably out of luck, it is misconfigured or is set up to block you out. The solution is administrative rather than programming. You will need access to or reconfiguration of the other system. Good luck.
Nothing is exactly what it seems but everything with seems can be unpicked.
|
|
|
|
|
thanks for ur corporation sir
|
|
|
|
|
p_ wrote: \\systemname\\C$
are you typing it like this ?
it should be either \\UNCName\C$ or if within a string in your code :
"\\\\UNCName\\C$"
|
|
|
|
|
Hi all,
I don't know how far my question is obvious to you.
Say I have few functions, and they return different types of values. I want to use them inside an other single function. How should I do that. Any clue.
I appreciate your help all the time...
Eranga
|
|
|
|
|
Could you show an example ( not required to use correct syntax )
Because i don't really understand your question, sorry
|
|
|
|
|
I hope and may I give a wrong explanation. I'll try to give an example. Here it is.
Say I have following functions.
<br />
void functionOne(int x, int y)<br />
{<br />
}<br />
<br />
void functionTwo()<br />
{<br />
}<br />
Now what I want to do is, use those calculated values inside another function for another process.
<br />
void mainCal(int i, int j, double k)<br />
{<br />
}<br />
I think now my question is clear to you
I appreciate your help all the time...
Eranga
|
|
|
|
|
Hmm. Since this is a C++ forum I am going to assume you are using C++. Here's one way of doing it:
void functionOne( int x, int y, int& a, int& b )
{
}
void functionTwo( double& dd )
{
}
void mainCal( int i, int j, double k )
{
functionOne( 1, 2, i, j );
functionTwo( k );
} The key thing to note here is that a , b and dd are passed by reference to functionOne and functionTwo .
-- modified at 4:34 Monday 12th November, 2007
Fixed typo where only 2 params where supplied to functionOne when it expects 4.
|
|
|
|
|
That's make sense to me, thanks.
But I have one question. I want to use x, y and dd inside the mainCal(). here,
gleat wrote: void functionOne( int x, int y, int& a, int& b )
{
// do some work and initialize "a" and "b"
}
you have use two reference, and that's clear to me. Then I want to call mainCal() there and send x and y. So what you have done here,
gleat wrote: void mainCal( int i, int j, double k )
{
functionOne( i, j );
functionTwo( k );
}
is not clear for me....
I appreciate your help all the time...
Eranga
|
|
|
|
|
Sorry. My bad! I assumed that x and y were inputs to functionOne and then forgot to supply those parameters when calling it! If you do not have any other input arguments you can drop those, i.e., you could something like this:
void functionOne( int& a, int& b )
{
}
void functionTwo( double& dd )
{
}
void mainCal( int i, int j, double k )
{
functionOne( i, j );
functionTwo( k );
}
|
|
|
|
|
But pal, I've confusing on this also
gleat wrote: functionOne( i, j );
Can't I call the mainCal() inside the functionOne() as, mainCal(a, b)
I appreciate your help all the time...
Eranga
|
|
|
|
|
You can call any function from any other function. The point is to understand the use of passing parameters by reference. If you have a function declared like so for instance:
void foo( int& a )
{
a = 10;
} And you called it like so from somewhere:
int i;
foo( i );
cout<<i<<endl; It'd print 10 . See here[^] for more information.
|
|
|
|
|
Ok, I got it. Thanks for the link as well.
I appreciate your help all the time...
Eranga
|
|
|
|
|
It doesn't look like you are using x , y and dd in minCal() . But is that just what you want? Why can't you simply use global variables? ...if only I understood your question right...
Nobody can give you wiser advice than yourself. - Cicero
.·´¯`·->ßRÅhmmÃ<-·´¯`·.
|
|
|
|
|
brahmma wrote: It doesn't look like you are using x, y and dd in minCal(). But is that just what you want?
Exactly that is what I want to do is..
brahmma wrote: Why can't you simply use global variables?
Actually this is a iterative process. I mean first sends some data to functionOne() and functionTwo(), and do calculations and those values need to use inside the mainCal().
I appreciate your help all the time...
Eranga
|
|
|
|
|
And what is the problem with global/class_member variables?
You can use them along your class, or between classes, without a problem.
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?
Help me to understand what I'm saying, and I'll explain it better to you
“The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.” - Michael A. Jackson
|
|
|
|
|
It's true pal. But if I change my code now it can be a real mess for me. Because I have to change lots of coding parts in my code.
I appreciate your help all the time...
Eranga
|
|
|
|
|
I don't think it's so difficult. Just declaring the variables which you want to access from multiple functions globally will do all the magic for you. That's the reason why global variables exist.
Do remember that global and static variables can be bad if you use them carelessly.
Nobody can give you wiser advice than yourself. - Cicero
.·´¯`·->ßRÅhmmÃ<-·´¯`·.
|
|
|
|