Se for uma aplicação que vá rodar em um browser, você pode apelar para
chamadas javascript, segue trecho ( retirado de
http://forum.imasters.uol.com.br/index.php?/topic/215236-capturar-o-sistema-operacional-do-usuario-como)



<script language="javascript">
function sistema()
{
if(navigator.userAgent.indexOf('Linux') != -1)
{ var so = "Linux"; }

else if((navigator.userAgent.indexOf('Win')!=
-1)&&(navigator.userAgent.indexOf('95')!= -1))
{ var so = "Windows 95"; }

else if((navigator.userAgent.indexOf('Win')!=
-1)&&(navigator.userAgent.indexOf('98')!= -1))
{ var so = "Windows 98"; }

else if((navigator.userAgent.indexOf('Win')!=
-1)&&(navigator.userAgent.indexOf('NT')!= -1))
{ var so = "Windows NT/XP"; }

else
if((navigator.userAgent.indexOf('Win')!=-1)&&(navigator.userAgent.indexOf('2000')!=-1))
{ var so = "Windows 2000"; }

else if(navigator.userAgent.indexOf('Mac') != -1)
{ var so = "Macintosh"; }

else if(navigator.userAgent.toLowerCase().indexOf('unix') != -1)
{ var so = "Unix"; }

else { var so = "Outro"; }

alert(so)
}
</script>

[]'s
-- 
Atenciosamente, Pergentino Araújo.
Arquiteto Java/Flex
MSc. Profissional - Engenharia de Software
Adobe Certified Expert - Flex 3 with AIR

2009/9/17 Alessandro Moreira <alessandro.more...@gmail.com>

> Pessoal,
>
> Via Flex ou ActionScript tem com o sistema operacional sobre qual estamos
> rodando a aplicação ?
>
> --
> Alessandro Bezerra Moreira
> Graduado em Ciências da Computação
> Programador Java e Flex
> Árbitro de Voleibol nacional - CBV/REG: 1386
> email/msn/gtalk : alessandro.more...@gmail.com
> alessandromoreira.blogspot.com
> http://meadiciona.com/alessandromoreira
> Linux user: 373905
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a