[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[APML] Important Followup Letter from (About HandyAVI)
Please Bare with me, and read this letter I received from Howard Anderson.
If you will indulge me, the response from Howard I think will help clarify what happened with his Program HandyAvi. THIS IS A GREAT SMALL PROGRAM!!!
I really feel Howard was done an injustice by being ignored by some of us, who failed to show proper respect for all the work he did for us and shared it with so graciously and FREE!! Not unlike some of the other wonderful people who have done the same thing in the past. Names like Unsold,Timmerans,Cor,Arnholm,Weiller,Gray, etc., etc.....................
I for one feel Howard Andersons name should, and will be there right along with all of the names of people who have contributed BLOOD SWEAT AND TEARS, to share their knowledge and expertise with us.
Off my Soap Box
Take a look at the program IT WILL SAVE YOU A LOT OF PROCESSING TIME.!!!!!
Ray Rochelle
The letter Follows
----- Original Message -----
From: "Howard C. Anderson" <handy13@mindspring.com>
To: <videoastro@yahoogroups.com>
Sent: Friday, January 09, 2004 7:22 PM
Subject: Re: [VIDEOASTRO] About HandyAVI
> Hi Ray,
>
> Thanks for being understanding. I was able to locate the "changing
> the .avi file associations" problem today.
>
> I am now pretty sure it is a bug in Microsoft Visual Studio 2003's
> version of
> MFC. They changed an "= =" to a "!=" in a line of code. The code used to
> say, in effect: "if the file type your program is using is registered
> to you, go ahead
> and update the file associations." The code now says, in effect: "if the
> file type your program is using is NOT registered to you, go ahead and
> update the file associations." I'm not sure if this only happens the first
> time the program is run or whether it happens every time the program is
> run.
>
> So, unless other software authors have located and corrected this problem,
> any program compiled under Visual Studio 2003 that uses a file type that is
> registered to some other program on your system will cause the associations
> to be changed and this new program will be what is associated with the
> file type in question. Pretty chaotic... (Beware of newly compiled
> programs...)
>
> I will correct this problem in HandyAvi tonight or tomorrow, time
> permitting, and post a new
> version of the program on my web site now that I know where the problem
> is and what to do
> about it...
>
> For anyone interested, I am also posting here the body of the message I
> sent to a friend at
> Microsoft. He forwarded my report to the group that needs to know and
> he says
> they have already assigned it a number... I think it is possible that I
> am the first person to
> submit a report on this problem...
>
> To my friend at Microsoft:
>
> We just discovered a bug in Visual Studio 2003 that someone
> in Microsoft needs to know about. I believe its effects are MAJOR.
>
> In the MSDN library for RegisterShellFileTypes, it says:
>
> If the registration database already associates a given filename
> extension
> with another file type, no new association is created. See the
> CDocTemplate
> class for the format of strings necessary to register this
> information.
>
> The following is from docmgr.cpp line 346:
>
> if (lResult != ERROR_SUCCESS || strTemp.IsEmpty() ||
> strTemp != strFileTypeId)
> {
> // no association for that suffix
> if (!_AfxSetRegKey(strFilterExt, strFileTypeId))
> continue;
>
> if (bCompat)
> {
> strTemp.Format(_afxShellNewFmt,
> (LPCTSTR)strFilterExt);
> (void)_AfxSetRegKey(strTemp,
> _afxShellNewValue, _afxShellNewValueName);
> }
> }
>
> The "not equals" was "equals" in previous versions of the system.
> We looked
> at the previous version of the system and discovered this...
>
> What this does is this: If you specify that you are going to use
> "jpg" file types when
> you set your project up, EVERY TIME YOUR SOFTWARE RUNS, IT WILL
> CHANGE ALL THE jpg FILE ASSOCIATIONS TO BE ASSOCIATED WITH
> YOUR PROGRAM!
>
> The problem was reported to me with respect to HandyAvi, some
> software I wrote
> for Astronomy. I made the software available on my web site and
> immediately
> got a complaint that my software changed the associations on some
> guys machine!
> He was NOT HAPPY!
>
> I mentioned it to a guy here who works for me and he was able to
> locate it within
> a couple of minutes.
>
> So imagine a few programs out there that keep changing file
> associations whenever
> they are run. It is going to be chaos?
>
> I don't know who to send this to other than you. This is easily
> tested. Please
> forward to anyone who might care within Microsoft. (My problem is
> solved - now
> that I know where it is I can deal with it. I just thought
> Microsoft should be aware
> of the problem... Sort of a public service from me to you guys...)
>
> I'm going to have to break the news to the Astronomy community
> tonight to get myself
> out of hot water...
>
> Thanks,
>
> Howard
>
>
> RayRochelle wrote:
>
> > Howard,
> > Thanks for your reply. I enjoy the program and am using it right
> > along. I think it is great and it surely does speed up the process.
> > Thanks for all your work and it is no real problem. I happily await
> > the upgrade. Keep working on it!!
> > Thanks again
> > Ray
> > To view my Photos go here
> > http://www.pbase.com/rodo/oct03aurora
> > Dance like no one's watching
> > Love like you've never been hurt before
> > Live like heaven is here on earth
> > 121.80/39.75
> > Ray Rochelle
> >
> --
>
> Thanks,
>
> Howard (in Tempe, Arizona)
> http://www.astroshow.com
>
>
>
>
> [Non-text portions of this message have been removed]
>
>
>
>
> ------------------------ Yahoo! Groups Sponsor ---------------------~-->
> Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
> Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
> http://www.c1tracking.com/l.asp?cid=5511
> http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/N_XolB/TM
> ---------------------------------------------------------------------~->
>
> Yahoo! Groups Links
>
> To visit your group on the web, go to:
> http://groups.yahoo.com/group/videoastro/
>
> To unsubscribe from this group, send an email to:
> videoastro-unsubscribe@yahoogroups.com
>
> Your use of Yahoo! Groups is subject to:
> http://docs.yahoo.com/info/terms/
>
_______________________________________________
Astro-Photo mailing list
Astro-Photo@seds.org
http://seds.org/mailman/listinfo/astro-photo