|
Can anyone give me a link to sources on the web or hints on how to
write a
program the will add and option to program window that minimize it to
system
tray? I want to do something simular to
http://www.actualtools.com/windowmenu/ but only I only want to add a button to all application windows that will allow me to minimize it to system tray. For instance, if I startup Outlook it will automatically have this "minimize to system tray" added button it. If I run any application it will automatically have this "minimize to system tray" button added to it.
Thanks,
|
|
|
|
|
|
He can't have looked very far, I downloaded the exact tool he described just yesterday
|
|
|
|
|
I want to write my own tools, I don't like downloading tools like this because I am suppose to be a programmer and I enjoy learning how to do things ... is funner to learn how to do it yourself than download! it's why I became a programmer
|
|
|
|
|
|
I have a call to the method ParseDateTime() where the date string is for example
"Mon 01-01-2007". For some reason this fails with an OLE error of DISP_E_TYPEMISMATCH.
Is the type mismatch really occurring because the short day name is included? I would think that the parsing should be able to handle that aspect.
Chris Meech
I am Canadian. [heard in a local bar]
I agree with you that my argument is useless. [Red Stateler]
Hey, I am part of a special bread, we are called smart people [Captain See Sharp]
The zen of the soapbox is hard to attain...[Jörgen Sigvardsson]
I wish I could remember what it was like to only have a short term memory.[David Kentley]
|
|
|
|
|
Chris Meech wrote: Is the type mismatch really occurring because the short day name is included?
If you suspect that, remove the first four characters and see.
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Thanks David. That's exactly what's failing. The string is constructed locally using the user defined short date format. So some database software when recognizing that I'm retrieving a date field and requesting a string field, merrily uses the short date format to do the conversion. My code then passes the string to the COleDateTime class using it's ParseDateTime method and that fails. However as you suggested, I tried to experiment with different short date format specifiers and sure enough if the short date specifier includes the short form of the day in it then the ColeDateTime::ParsDateTime fails. I think that is a bug, but for now I'm going to have to figure out a work around. Thanks for the comment and help, though.
Chris Meech
I am Canadian. [heard in a local bar]
I agree with you that my argument is useless. [Red Stateler]
Hey, I am part of a special bread, we are called smart people [Captain See Sharp]
The zen of the soapbox is hard to attain...[Jörgen Sigvardsson]
I wish I could remember what it was like to only have a short term memory.[David Kentley]
|
|
|
|
|
Chris Meech wrote: ...ColeDateTime::ParsDateTime fails. I think that is a bug...
It's actually a "bug" with VarDateFromStr() .
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Absolutely. I traced down into that call and that's the one that doesn't like the short day of the week embedded in the date. I've changed my library to remove those strings from the date string and things seem to work fine. At least for English language, stuff. Thanks for the comments.
Chris Meech
I am Canadian. [heard in a local bar]
I agree with you that my argument is useless. [Red Stateler]
Hey, I am part of a special bread, we are called smart people [Captain See Sharp]
The zen of the soapbox is hard to attain...[Jörgen Sigvardsson]
I wish I could remember what it was like to only have a short term memory.[David Kentley]
|
|
|
|
|
Hi...
Has anyone written a small app or is there some shareware app available that will let me "clean-up" Visual C++ folders before transferring files.
I am looking for something that would find all .obj, .pch, etc. files. Basically it would search in the folder that I am in at the time and any subfolders before that and remove any compiler/linker generated files that exist only at compilation/link time. This would make my folders a lot smaller and easier to manipulate in terms of "zipping up" for transferring from one PC to another or for archiving...
Thank you in advance
Pierre
|
|
|
|
|
Normaly, "Build / Clean Solution " is enough.
"We trained hard, but it seemed that every time we were beginning to form up into teams we would be reorganised. I was to learn later in life that we tend to meet any new situation by reorganising: and a wonderful method it can be for creating the illusion of progress, while producing confusion, inefficiency and demoralisation."
-- Caius Petronius, Roman Consul, 66 A.D.
|
|
|
|
|
Thanks for the help but that won't work for me for two reasons...
1) I have a huge amount of projects that still have all the intermediate files that I would have to open in Visual Studio just to "Clean".
and
2) "Clean" says it deletes the intermediate files but it deletes the .exe file too
There must be some application that will scan down through folders, search for intermediate files and delete them????
Once again
Thanks
|
|
|
|
|
pblais wrote: There must be some application that will scan down through folders, search for intermediate files and delete them????
Why don't you make one. Iterating files and folders is on about the same level as coding in VB.
|
|
|
|
|
If I had the time, I would...
Thanks
|
|
|
|
|
Or you could just use this[^] one.
/ravi
|
|
|
|
|
|
Your pardon Mike. I accidentally voted the "1" . Really need an "Undo" button.
Why is common sense not common?
Never argue with an idiot. They will drag you down to their level where they are an expert.
Sometimes it takes a lot of work to be lazy
|
|
|
|
|
I usually change the "Intermediate Directory" to somewhere outside my source directory. ie in a project I'm currently working on, this setting is set to "$(SolutionDir)..\..\tmp\$(ProjectName)\$(ConfigurationName)".
Orhun Birsoy
|
|
|
|
|
I want to use PNL Package{.cpp and .hpp} {Probabilistic Network Library}, and i need to intoduce this package, i use C++.net (Visual Studio 2005).
I test #include"CGraph.hpp" , but it doesn't work. please help me.
|
|
|
|
|
abbd wrote: I test #include"CGraph.hpp" , but it doesn't work.
What does not work?
Please post any errors, whether compile time or run time.
Also, just including the header is not even half of the work: You also need to link a library (or compile the source code).
The headers are only a delcaration of what the compiler has to expect in the library or cpp files.
"We trained hard, but it seemed that every time we were beginning to form up into teams we would be reorganised. I was to learn later in life that we tend to meet any new situation by reorganising: and a wonderful method it can be for creating the illusion of progress, while producing confusion, inefficiency and demoralisation."
-- Caius Petronius, Roman Consul, 66 A.D.
|
|
|
|
|
it tells me error, and when I write the words key like WriteCGraph he write error, has my knowledge hpp was in C++!!, thank you
|
|
|
|
|
abbd wrote: it tells me error,
What error? Be very specific! We're not mind readers.
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
that doesn't mean anything.
which error ?
does it happen at compile time ? linking time ? execution ?
what is the exact error message ?
|
|
|
|
|
abbd wrote: it tells me error,
When you compile or when you run your program?
I think you are still at compile time.
In this case, You will see a tab at a window. This tab is labled "Task list".
I this you will find a list of the errors in your project.
How many are there?
Ok, here is a checklist:
In your project, you have added the hpp and cpp-files from CGraph ?
In any file where you want to call functions CGraph, you have written #include "CGraph.hpp" at the top (but below the line #include "stdafx.h" if it is there)?
"We trained hard, but it seemed that every time we were beginning to form up into teams we would be reorganised. I was to learn later in life that we tend to meet any new situation by reorganising: and a wonderful method it can be for creating the illusion of progress, while producing confusion, inefficiency and demoralisation."
-- Caius Petronius, Roman Consul, 66 A.D.
|
|
|
|