|
Below is just some of the feedback we received over the last month. You can pass us your feedback by clicking the Feedback button on the above menu. Know that we very much appreciate all comments, even if each item doesn't have personal "thanks" replies.
Feedback
Amy writes...
I read your article about Office 2003 removing Microsoft Photo Editor with a
mixture of smiles and cusses. It was almost my story exactly, but with two
major exceptions. One, I think you're a lot more computer savvy than I.
Two, I can't get Photo Editor back.
Everything I've been able to find tells how to get it back from Office XP,
but I had Office 2000. I've tried to get it back, but it's X'd out and
won't let me reinstall it. How that happened on my old cd is beyond my
understanding.
I'm not a happy camper. Was just glad to read someone else describe the
same basic experience.
Herb Tyson, author of MS Photo Editor, Wherefore Art Thou?, replies...
Hi, Amy,
You should indeed be able to get PhotoEditor back from Office 2000 CDs. I
don't have the Office 2000 CDs handy, but as I recall, I was able to do a
custom installation, starting at the top level and setting everything to
Unavailable, then expanding just the branch with PhotoEditor and setting it
to Run All from My Computer. It can be done!
Good luck!
Herb Tyson
http://www.herbtyson.com
Amy writes back...
Bless You! By George, I did it.
When I had read directions on other pages and tried it on my own and all, I
simply wasn't understanding about marking things unavailable, and vice
versa. Somehow, it clicked when you said it, and I was able to make it work
right.
I am a VERY happy camper now. Thank you!
Feedback
A subscriber writes...
I would have found your article very useful, however that part I
totally agree with but had figured out for myself. The other part of Photo
Editor that I used all the time was printing. I could go in and print any
jpg and select whatever size I wanted to fit whatever frame or collage. I
could also select where to print on the paper (which saved a lot on photo
grade paper). I reinstalled Photo Editor but whenever I try to print it
gives the message "Microsoft Photo Editor has encountered a problem and
needs to close. We are sorry for the inconvenience."
Any ideas? Thanks for any help you can offer.
Herb Tyson, author of MS Photo Editor, Wherefore Art Thou?, replies...
I've never encountered that particular problem. Then again, I almost never
print anything. The only thing I would suggest is that you rename
PHOTOED.EXE as PHOTOED-1.EXE, then try to run the renamed file. It helps to
This will tick Windows/Office off. Click Cancel the moment the Installation
dialog appears. Keep clicking Cancel until Installation gives up and PhotoEd opens.
Once it does open, close it, and rename it back to PHOTOED.EXE. Then try
running and printing.
This ostensibly mindless exercise seemingly forces PhotoEditor to rewrite
its registry entries, and has been known to magically fix a number of
issues. But, as I began... I haven't seen this particular issue, so I can't
make any promises. Good luck.
Herb Tyson
http://www.herbtyson.com
Subscriber writes back...
I actually solved the problem. I should say I found the answer. Here it is FYI.
I really didn't think this would work, but it did. Photo Editor uses a printer driver called Microsoft Office Document Image Writer Apparently the name is now too long. When I renamed it to something shorter like MsOffice DocImage Writer everything worked. Thanks for your efforts.
Feedback
Mark writes...
Greetings Greg, I've recently been looking for a automated solution for monitoring remote systems and came across your very handy script for event logging. I'm impressed, but have one question.
As a company we monitor our customers sites via VPN links as such we can access all of our customers on private IP addresses which is good for a start, unfortunatly what we don't have is trusts setup between each customer domain and our own for security reasons. I've recently been looking at a way to modify your work in order to remotely access WMI information on our customers servers in separate domains and came across the following.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/connecting_to_wmi_on_a_remote_computer.asp
Would you think it possible to integrate remote authentication into your script?
Greg Chapman, author of Synchronized Logging Through Script, replies...
Thanks, Mark! I appreciate the kind words!
Yes, those techniques will work here as well. In fact, some of my scripts carry these techniques as part of the error handling process. Since we have several domains which are not part of the trusted environment, management of those systems presents the same problems to me that you're describing. In those circumstances, you can set the error handler to query you for account and password info and attempt the connection using the new credentials.
Let me know how progress comes for you!
Greg Chapman
http://www.mousetrax.com
http://www.layer1wireless.com
Feedback
A subscriber writes...
It looked good, and I could get the main ideas, but there was no sound. I turned up the volume to no avail. I don't know if the technical difficulty is on your end or mine.
Dian Chapman, author of Video: Outlook 2003 Task View Tips, replies...
Sorry, but the problem is at your end. Works fine. I also just
checked to make sure there wasn't some temporary glitch. Over 1200 people
have viewed that video and no one has informed me of a problem to date.
Do you get ANY sound from your PC?
I'd suggest you try a few experiments to see if you can get any sounds, such
as from a music CD, the Internet...try hitting CNN and viewing one of their
video news reports or something. Once you get a little info about what works
and what doesn't...hit a support group. Provide all the details about what
versions of everything you have, what works, what doesn't and see if someone
can help you troubleshoot the problem.
You can find a link to the free Microsoft newsgroups, as well as Vic's
terrific Windows group at this link: http://www.mousetrax.com/resources.html
BTW...should anyone ask, that's a Flash streaming video that you're
attempting to view/hear. But as I said...no one else has ever reported a
problem.
Good luck!
Dian D. Chapman
Technical Consultant, Microsoft MVP
MOS Certified, Editor/TechTrax
http://www.mousetrax.com
Subscriber writes back...
Thank you, Dian, for replying so quickly. You were right. The error was on
my end. My earphones cord had gotten loose. That was one thing I had not
tried yet when I wrote to you.
Feedback
Evan Driscoll from University Park, PA, USA writes...
You should put an errata on this page explaining the mistakes this author made in the first article. (And the second part.)
He writes: "The next line - #include <iostream> - is what as known as an include statement. ... In almost all compilers except for the latest version of Visual Studio.NET, you will get an error at this point. If you'll notice, I cleverly neglected to include the .h in my #include statement. The reason for this is that Visual Studio .NET doesn't like to accept the "old" style of includes. If you're using a different compiler, or using an earlier version of Visual Studio (I hear version 6 is still popular), you'll have to change the line to: #include <iostream.h> This should solve any problems. Note that you'll probably have to do this throughout my articles, if you don't have the latest version of Visual Studio."
This is wrong. He's right that using VS.NET doesn't like the old header (iostream.h); that's because it hasn't been valid C++ for about 6 years (as of the writing of the article; 7 years now!). He's wrong about the fix. You should use iostream (no .h) in ALL compilers. You should also do one of three things to fix the compiler error he gets if he doesn't use iostream.h instead of including iostream:
1) Add 'using namespace std;' after the #include
2) Add 'using std::cout; using std::endl;' after the #include
3) Change the line below to read 'std::cout<<"Hello, World!"<<std::endl;''void main(int argc, char* argv)'
Wrong in two respects! First, main() must return an int. void main() is valid C, but hasn't been valid C++ for at least 6 years. Second, the second parameter must be char** argv or char* argv[], not char*.
The latter problem he still has in part 2, and the former problem he corrects then but doesn't give reasons for.
It's a wonder that his code compiles under ANY compiler.
Matt Billock, author of C++ - An Introduction, replies...
Hi Evan,
First off, one general comment - in paragraph 4 of the article in question,
I clearly state that my development environment will be Visual Studio .NET
2003 (and I did not mention it in the article, but I am working against the
.NET 1.1 framework). I chose not to concern myself with other compilers or
environments as those changes lie beyond my area of expertise for the moment
(I develop in VB.NET and C# primarily, C++ is a hobby).
With this idea firmly in mind, your comments regarding the inclusion of "iostream" as opposed to "iostream.h" are irrelevant. In fact, using
#include <iostream.h> will produce a compile error in the selected
development environment. However, for argument's sake, I have attempted the
fix in MinGW Studio - In the case of MinGW (at least the version I
obtained) the code did not require any changes after adding ".h".
Coincidentally, G++ in the unix environment also does not complain about the
addition of the .h. Perhaps the versions of these compilers I am using (I am
not sure of the version of MinGW, and to be honest I don't feel it's worth
firing up my laptop again to find out the version of either MinGW or G++) is
out-of-date - if so, my mistake.
Either way, your fix really presents only two ways to fix the problem in the
event that compile errors are received (if one looks closely, solution three
is actually an applied version of solution two). Specifying the inclusion of
the namespace "std" (solution 1) would be the most efficient solution to
this problem (in terms of code readability) should any compiler errors
appear (the compiler errors will read something to the effect of "Variable
'cout' not defined"), though it does require that the user not use variable
names found within the 'std' namespace (this should be standard practice
anyway, unless one is attempting to win an obfuscation contest). This
solution will also prepare the reader to use other ANSI libraries without
many modifications to the code (such as Math.h or stdio.h).
As for the comments regarding my declaration of a main statement, you need
to take into account the audience for this article - developers with zero
experience. The return type of the Main function is far too esoteric for an
introductory article. I could spend time perfectly formatting everything,
but what most people new to programming are looking for (as I have
discovered through informal surveys of my friends and colleagues) is the
quickest way possible to get something onto the screen. While a page on why
C++ returns an int instead of void might be interesting, I do not see the
relevance for an article on beginning programming. If the declaration of the
character array for the command line arguments was incorrect, though, I
apologize - most of these articles are written rather quickly at the end of
the month, and sometimes typos seep through.
Thanks for taking the time to read the article and provide feedback!
Matt Billock
Feedback
Marco writes...
Hi Greg,
I tried to implement the Colorkeyword thing in word but I get an error. My prog doesn't recognizes the Split function. Am I missing a piece of code or is it my VBA 97 which kills me?
Question 2: Can I instead of change the font color also highlight the words?
Greg Chapman, developer of the Word Crayon, replies...
Unfortunately, you're being Word 97ed to death here. The Split function came in later versions and, while there is a workaround you can build in VBA to make a Split function, it's neither obvious or trivial.
If you care to tackle the job, take a look at Andrew Savikas article at O'Reilly:
http://www.windowsdevcenter.com/pub/a/windows/2004/11/16/wdhks_2.html?page=2
Andrew has also put together some nice Word reference books like Word Hacks for O'Reilly. I suggest you take a look...and, of course, consider upgrading your Word installation. But you knew I was going to say that, didn't you? <g>
Happy Holidays!
Greg Chapman
http://www.mousetrax.com
http://www.layer1wireless.com
Feedback
Patrick writes...
Found you guys by accident, so glad I did. You're awesome! Loved your article on Research Pane.
Feedback
Catherine writes...
Re Excel Tips
I needed to do something very basic like placing a title which spread over several columns. Your article was the only place where I could find how to do it. I couldn't even find it in Dummies for Excel. Thank you so much.
Feedback
S. writes...
I love the personal world clock thing. I'm with you: I have no problem
figuring the time in New York or London, actually, but Seattle screws me up
every time, which is why I insist on .ics files for every LiveMeeting (I
don't use Outlook for anything else really, but it's good for that). My
brother lives in Yokohama, and I can absolutely never figure out that
conversion, so one of the things I like best about my SPOT watch is that I
can have a dual-time face that shows the time in Tokyo.
Feedback
Krax writes...
Re:
Customize Your Windows XP Login Logo
It's for stupid people :))
Dian Chapman, author of Customize Your Windows XP Login Logo replies...
I know we all wish we were as highly skilled and articulate as you are Krax, but sometimes we must consider those who don't know as much about computers and help them learn. Tolerance is a virtue. Although, I'm sure that's hard for you to appreciate...being a person of such high intelligence!
Feedback
Maria writes...
Re Your Mouse Problem
We live by a big open field so in the fall and winter we start seeing signs of mice. We have a few cats but last summer we adopted 3 little black lab/spaniel puppies who were abonded along with mom & dad. We adopted them at about 8 weeks and they had just found them. So, since they were on their own for a while I guess they learned how to hunt.
They are my mousers....a few weeks ago they keep guard by my microwave stand....the next day when I came home the little mouse was laying in the middle of the floor. Now, I was totally against any violence with these little creatures until they started taking over 2 winters ago...like you I decided then and there it was all out war. We put up the traps just to catch them but just seemed we weren't getting anywhere....not sure why. So, we started using the other type of trap.
But, my little puppy mousers are the best so far. If I see them standing guard by something then I know we have another one in our house....for the past 3 weeks though I haven't seen them looking or sniffing so think we are free of them for right now.
Good luck with your new mouser.
Most of all thank you for offering such a great newsletter.
Dian Chapman, Editor/TechTrax replies...
HA...thanks for the encouragement.
Bugsy is still in training (pictured). We regularly frustrate him with various, fast moving cat toys in the hopes that he turns into a precision killer!<g>
But yes, my black lab, Lexi, is still the best mouser in the house! In fact, she saw one in the bathroom last week. One CHOMP and it was history. Another in the kitchen this week. On it like a flash and CHOMP! Then she backs off and just watches it to make sure it doesn't try to escape. But she's more efficient than a mouse trap...it's over immediately! Although, I must say that she genuinely looks sad as she totally focuses on it until I remove it to flush away. We then do the happy dance to encourage this behavior.
Bugsy's doing well. But when it comes to mice...for the moment, it's Lexi (dog) 5, Bugsy (kitten) 0.
Feedback
Ian writes...
Hi Lady Di. Ça va à vous …?
Just doing a bit of catch-up with TT for Nov and I see that you have a mighty mouse problem…Yes, we understand. Living in the south west countryside of France appears to be a fight as to which breed is top dog round here -- us or the mice…
Last year I noticed a small hole at the top of the rear seat of my luxurious Ford Scorpio, hello-hello I says to meself, who's done that…? But, upon inspection I found a family of 9 inside the seat enjoying the luxury and warmth of my super car, on top of which, they had tucked into little packet of sweeties for when I'm driving, and had absolutely mullered two packs of fags I had left in there – I think they preferred the menthol brand…!
And a couple of years ago, I had left my truck parked throughout the winter, and when I came to start it – ‘nothing' – pourquoi …? Another family had set themselves up in the engine compartment and eaten through the fuel pipes and electric cables which cost me a fortune to put right…!
We've tried it all, and find the best solution is to keep any & all food items, including doggie food and cat food – AND bird food or plant seeds etc in plastic or tin containers so that they are not attracted in the first place. Our tiger of a cat keeps ‘em down quite well, but we still find the problem rising around September through November…
My reason for writing: realising that you don't like to kill ‘em, I'm afraid to say that unless you do, and keep there numbers down un peu, they become impossible…
Recently, I was looking at the Rentokil site and they have just developed a piece of equipment which attracts the little fellows into an electronic zap machine – the advertising states seconds – and so, none of that pellet muck that makes them bleed to death [and the cat can't get that into his system either], but a very straight forward Good Night Dick…! Or in this case Mick … !
…It sounds very humane.
Incidentally, we have tried those silly electronic repellents, and they don't work…!
Dian Chapman, Editor/Techtrax replies...
Thanks for the info...although I think I just enjoy reading your prose.<smile> Good stories and nice to know I'm not in this battle by myself.
Feedback
Bert writes...
Hello Jonathan
sorry to bother you again.
It can be published under the same conditions as the last one.
I tried multiple times get the perfect script.
The script works but for the margins. In word I have left and right margins
of 2cm
when the script is executed I still get a left margin of 1.5 cm.
It is not that much of a problem, but a little bit annoying somehow. Can you look trough the script if there is something to be changed
regarding the vertical binding margins?
Sub PrintMultiFile()
Dim oField As Field
Dim strCode As String
Dim oDoc As Document
Dim iDuplex As Long
iDuplex = GetDuplex 'save the current setting
SetDuplex 3 'set for vertical binding
ChDir ActiveDocument.Path
ActiveDocument.PrintOut Background:=False
For Each oField In ActiveDocument.Fields
If iLastPage Mod 2 = 1 Then iLastPage = iLastPage + 1
If oField.Type = wdFieldRefDoc Then
strCode = Trim$(oField.Code)
strCode = Trim$(Mid$(strCode, InStr(strCode, " ")))
If LCase$(Left$(strCode, 2)) = "\f" Then
strCode = Trim$(Mid$(strCode, 3))
End If
If LCase$(Right$(strCode, 2)) = "\f" Then
strCode = Trim$(Left$(strCode, Len(strCode) - 2))
End If
If Asc(strCode) = 34 Then
strCode = Trim$(Mid$(strCode, 2, Len(strCode) - 2))
End If
ChDir ActiveDocument.Path
Set oDoc = Documents.Open(FileName:=strCode)
oDoc.PrintOut Background:=False
oDoc.Close SaveChanges:=wdDoNotSaveChanges
End If
Next oField
ChDir ActiveDocument.Path
SetDuplex iDuplex 'restore the original setting
End Sub
Jonathan West, author of Controlling the Printer from Word VBA replies...
Hi Bert,
1. Make sure that all the code in the long sample at the end of the printer
article (http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=116)
is pasted into a separate module in the template
2. In your code, move the following two lines
iDuplex = GetDuplex 'save the current setting
SetDuplex 1 'set for vertical binding
so that they are immediately below the "Dim" statements at the start.
3. Move this line
SetDuplex iDuplex 'restore the original setting
to just before the final "End Sub"
This sets duplex with vertical binding before you print the first chapter,
and restores it to the original setting after you print the last chapter.
Regards
Jonathan West
Feedback
John writes...
I'm a HS teacher in who has designed a Presentation Skills class. No resources, curriculum, money, etc. I'm writing the curriculum guide as I go. I'd like to have permission to copy and incorporate into the guide the interview with Geetesh Bajaj concerning "Presentation Storyboarding". Thanks!!!
Geetesh Bajaj, author of Presentation Storyboarding, replies...
Hi John,
Thank you for your mail. I have no problems with you using the article as long as you credit the
source.
You'll have to provide a link to Dian's site (where the article is
mirrored), and add my small bio: Geetesh Bajaj is a Microsoft PowerPoint MVP and author of Cutting Edge
PowerPoint for Dummies (http://www.cuttingedgeppt.com).
Have a nice day.
Geetesh Bajaj
Author of Cutting Edge PowerPoint for Dummies
http://www.cuttingedgeppt.com
|