Artigo: 304283 - Última revisão: terça-feira, 15 de Julho de 2008 - Revisão: 3.0 Como determinar a versão do Windows utilizando o Visual C#
Nesta páginaSumárioEste artigo passo a passo demonstra como determinar qual o sistema operativo está a ser utilizado no sistema onde a aplicação está a ser executado. Este artigo diferencia entre Microsoft Windows 95, Microsoft Windows 98, Microsoft Windows 98 Segunda Edição, Microsoft Windows Millennium Edition (Windows Me), Microsoft Windows NT 3.51, Microsoft Windows NT 4.0, Microsoft Windows 2000 e Microsoft Windows XP. Requisitos
Obter os dados da versão do WindowsPara determinar o sistema operativo que está em execução num sistema, tem de obter os seguintes dados:+--------------------------------------------------------------+ | |Windows|Windows|Windows|Windows NT|Windows|Windows| | | 95 | 98 | Me | 4.0 | 2000 | XP | +--------------------------------------------------------------+ |PlatformID | 1 | 1 | 1 | 2 | 2 | 2 | +--------------------------------------------------------------+ |Major | | | | | | | | version | 4 | 4 | 4 | 4 | 5 | 5 | +--------------------------------------------------------------+ |Minor | | | | | | | | version | 0 | 10 | 90 | 0 | 0 | 1 | +--------------------------------------------------------------+ Obter as informações de sistema operativoEspaço de nomes de sistema contém uma classe denominada sistema operativo . As propriedades da classe do sistema operativo fornecem as informações necessárias sobre o sistema operativo que está a ser utilizado. A propriedade OSVersion da classe System.Environment devolve um objecto de sistema operativo .Determinar a plataformaO primeiro passo na avaliação lógica das informações de sistema operativo é para determinar a plataforma está em utilização. Pode utilizar a propriedade PlatformID da classe do sistema operativo para determinar a plataforma está em utilização.Por exemplo, o valor da propriedade Win32Windows enumerado indica um dos seguintes sistemas operativos:
Determinar a versão específica do Windows 95, Windows 98, Windows 98 Segunda Edição ou Windows MeSe determinar que a plataforma Windows 95, Windows 98, Windows 98 Segunda Edição ou Windows Me, é possível analisar o principal ou a versão secundária para determinar a versão específica.Determinar a versão específica do Windows NT, Windows 2000 ou Windows XPSe determinar que a plataforma Windows NT 3.51, Windows NT 4.0, Windows 2000 ou Windows XP, pode analisar as principais ou a versão secundária para determinar a versão específica.Criar o exemploOs seguintes passos criar um cenário de teste demonstra esta funcionalidade:
A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 304283
(http://support.microsoft.com/kb/304283/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo