|
Actually he needs to loop over images.
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.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|
|
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Hello,
I have made a dll of my classes and using them in a project. The project compiles properly but when I try to execute the project the behaviour is wierd.
The classes otherwise (without dll) are working as expected.
what must be the reason?
Regards
Pritha
|
|
|
|
|
Please define "weird".
|
|
|
|
|
See here [^]
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.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|
|
Mmmhh, yes okayyyyy. That will help us a lot understanding the problem
|
|
|
|
|
prithaa wrote: the behaviour is wierd.
This normally happens when the code is weird. How about fixing that?
Nobody can give you wiser advice than yourself. - Cicero
.·´¯`·->Rajesh<-·´¯`·.
Codeproject.com: Visual C++ MVP
|
|
|
|
|
Rajesh R Subramanian wrote: This normally happens when the code is weird
That was a good one.
|
|
|
|
|
Hello,
Thanks for all your replies.
The classes are working fine.Now when I make dll of them and include that dll for a client project the classes don't behave as were behaving earlier.
For ex I have a code
int Parent=0;
for(int i=0;i<10;++i)
{if(mstruct[i]=="Parent")
++Parent;
else
--Parent;
}
Now even if mstruct[i] = "Parent" the compiler moves to Parent--.
In my code (without dll )I would get ++Parent.
What must be the reason?
Thanks for your co-operation
Pritha
|
|
|
|
|
What is the type of mstruct ? If yo are using C-style strings, you can't compare strings this way: this will only compare if the addresses are the same, not the contents. With C-strings you should use strcmp function instead.
|
|
|
|
|
Hello,
Thanks for your reply.
mstruct is a CString .but anyway whatever works in my classes should work in dlls ,right? If there was a problem it should arise while making the classes not while mking dlls.
Thanks
Pritha
|
|
|
|
|
Did you try debugging to see what's happening in details ?
|
|
|
|
|
Hello,
Thanks,
Yes I tried debugging and found this.This code is in my classes from the dlls and not in the current project.
Pritha
|
|
|
|
|
|
Looping ?? You mean using a for or a do/while loop ?
If yes, it has nothing to do with MFC but it's pure C/C++ keyword. I also suggest that you read a good book about C or C++ programming (depends what interests you) because it is really really basic stuff.
|
|
|
|
|
...C tutorial is needed.
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.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|
|
If you delete your qeustion you cant get different answers.
|
|
|
|
|
Hi all,
In my application i am deleting files and want to display it in a list control as soon as i delete that file... my problem is that it is displayed after all the files are deleted not one by one.....
How to resolve it....
Thanks in advance
|
|
|
|
|
Are you using a separate thread to delete the files ? If no, then if this process is quite long, your UI won't respond to any messages anymore (which means that it is frozen and not updated so, you don't see the files removed from the list ctrl).
You have to do that in a worker thread and messages to your window when a file has been deleted. Handle this message in your dialog class and upon receiving it, remove the entry from the list control.
Another point: is the delete of these files that long ? Because in general it doesn't take a lot of time to delete a file, so even with a thread, chances are that it will be too fast to see something.
|
|
|
|
|
You can insert file names to listbox or listctrl before delete them.
|
|
|
|
|
I am trying to use dll without registering it. So, can I use dll without registering it.
|
|
|
|
|
Member 4354119 wrote: I am trying to use dll without registering it. So, can I use dll without registering it.
If it's a COM dll you've got to register it, that how it works! CoCreateInstance, Shell extensions etc work via entries found in windows registry which are made only when you register a COM dll.
If not no need to register!
Nibu thomas
Microsoft MVP for VC++
Code must be written to be read, not by the compiler, but by another human being.
Programming Blog: http://nibuthomas.wordpress.com
|
|
|
|
|
Thank you so much.........
|
|
|
|
|
|