| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment identifier un utilisateur Windows doté ASP
    Une partie de la fourniture de logiciels dynamique pour les utilisateurs est la programmation de contenu qui fonctionne bien avec leurs systèmes d'exploitation . Si votre programme ne fonctionne pas bien avec les systèmes d'exploitation plus anciennes de Windows , c'est une bonne pratique de programmation pour détecter le système d'exploitation et d'alerter l'utilisateur d'incompatibilité. Il existe deux classes utilisées pour détecter le système d'exploitation et la version en ASP , et tous les deux sont nécessaires pour une identification complète . Choses que vous devez
    Visual Studio. NET ( 2005 ou 2008 )
    Voir Plus Instructions
    1

    créer une petite forme Windows dans la fenêtre de conception. Dans la fenêtre , créer 2 étiquettes . Ces 2 étiquettes seront utilisées pour voir les résultats du programme visuellement pour vérifier son exactitude.
    2

    Utilisez la classe de l'Environnement et de la classe OperatingSystem . La classe de l'Environnement renvoie la version du système d'exploitation , et la classe OperatingSystem renvoie la plate-forme .
    3

    Déterminer la plate-forme à l'aide d'un commutateur. Le code ci-dessous détecte plateforme : System.OperatingSystem OSINFO = System.Environment.OSVersion ; switch ( osInfo.Platform ) {case System.PlatformID.Win32Windows : {//cette détecte les anciennes versions de Windows , y compris //Win98, Win95, ou Me } . Photos

    cas System.PlatformID.Win32NT : { //C'est pour les nouvelles plates-formes de Windows y compris Win2000 //et plus récent } }


    4

    Déterminer l' exploitation la version du système . Ceci est important pour les logiciels qui ont besoin de configurer les systèmes basés sur les spécificités du système d'exploitation. Par exemple, le répertoire racine et configurations de registre peuvent être différents pour Windows 2000 par rapport à Windows XP. Par exemple, le code ci-dessous détermine le version.switch ( osInfo.Version.Minor ) {switch ( osInfo.Version.Major ) {case 3: Label1.Text = "Windows NT 3.51 " ; cas 4; pause : Label1.Text = "Windows NT 4.0 " ; break; cas 5 : if ( osInfo.Version.Minor == 0) Label1.Text = " Windows 2000 " ; } break ; ; elseLabel1.Text = "Windows XP " ; break}

    5

    construire l'application . Si vous mettez ces bouts de code dans l'événement Page_Load , l'étiquette que vous avez créé à l'étape 1 affiche votre système d'exploitation actuel .

    Previous :

    next :
      articles connexes
    ·Comment créer un Cipher en C 
    ·Comment utiliser le Set STL classe Container 
    ·Méthodes de tri Turbo C 
    ·Comment utiliser la fonction strncmp en C + + 
    ·Comment obtenir des codes pour Dev- C + + 4.9.9.2 
    ·L'utilisation d'un constructeur par défaut C 
    ·Comment remplacer les éléments d'un tableau en C 
    ·Comment puis-je ajouter une référence Web à un C # a…
    ·Comment utiliser Langage C pour calculer les intérêts…
    ·Comment combiner un fichier en utilisant C + + 
      articles en vedette
    ·Microsoft Visual Basic pour Applications Tutorial 
    ·Comment écrire des composants Joomla Avec Eclipse 
    ·Comment créer un site web d'abonnement avec Dreamweave…
    ·Comment formater un champ lié DataGrid 
    ·Comment remplacer une liste en Python 
    ·Comment stocker une liste d'objets dans MFC 
    ·Comment créer un site Web PHP MySQL Driven avancée 
    ·Comment trouver la somme des chiffres d'un nombre à de…
    ·Comment faire un navigateur Web Proxy aide de Visual Ba…
    ·Comment se convertir à matrice dans MATLAB 
    Copyright © Connaissances Informatiques http://fr.wingwit.com