Re: How to recognize a non-releases OS version?
- From: "m" <m@xxx>
- Date: Sat, 17 Jan 2009 22:15:52 -0500
There is no way to do what Corinna really wants.
He is writing a routine that should warn the user if running on an
unsupported OS and has, presumably, thought of the three ways that this can
be accomplished:
1) Compare the OS version number against know values of supported OSes
2) Compare the OS version number against a minimum required version
3) Check the OS for some attribute, besides version, which indicates its
quality
The first method is easy to code and provides a positive confirmation of
compatibility, but ALL future versions of the OS are flagged as unsupported.
The second method solves future version compatibility, but allows ANY future
version, even a beta version, or one with critical compatibility problems.
The third is the one he is trying to implement. In this case, he has
decided that a reasonable support policy would be that if the OS vendor
(Microsoft) supports the version then he should too; and hence, since all
release versions are supported, the question of how to differentiate a
release versus a beta version.
As Microsoft has not made any discernable distinction between release and
beta OS versions, there is no way to do what he wants and he will have to
rethink the solution to his real goal.
"ulysse" <ulysse@xxxxxxxxxx> wrote in message
news:gkskb8$ug6$1@xxxxxxxxxxxxxxxxxxxx
m wrote:
They don't! There is no way to do what you want
Of course, there are ways !
As it has been said, the method has been posted on usenet many times
.
- Follow-Ups:
- Re: How to recognize a non-releases OS version?
- From: Corinna Vinschen
- Re: How to recognize a non-releases OS version?
- From: Fred
- Re: How to recognize a non-releases OS version?
- References:
- How to recognize a non-releases OS version?
- From: Corinna Vinschen
- Re: How to recognize a non-releases OS version?
- From: Remy Lebeau
- Re: How to recognize a non-releases OS version?
- From: Corinna Vinschen
- Re: How to recognize a non-releases OS version?
- From: m
- Re: How to recognize a non-releases OS version?
- From: ulysse
- How to recognize a non-releases OS version?
- Prev by Date: Re: Sorry If Wrong Group - PostThreadMessage and WM_COPYDATA.
- Next by Date: Re: Executable enty points incorrectly documented
- Previous by thread: Re: How to recognize a non-releases OS version?
- Next by thread: Re: How to recognize a non-releases OS version?
- Index(es):
Relevant Pages
|