IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

Récuperer la version d'un exe sans passer par le Framework.


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2007
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 50
    Par défaut Récuperer la version d'un exe sans passer par le Framework.
    Bonjour,


    Désolé par avance pour l'aspect candide et débutant de mes demandes

    J'ai eu l'occasion de développer quelques programmes en VB.net puis C# pour récupérer des informations sur quelques postes informatiques, notamment les versions des exe.

    Depuis peu, je dois faire cette exécution sur des PC ayant Windows XP, mais avec aucun Framework d'installé.

    Dans ce cas, il me semble donc logiquement (sauf si j'ai mal cherché ) impossible d’exécuter ces logiciels en VB.net ou C#.net.


    J'aimerais donc me tourner peut être vers C++ pour obtenir juste la version et quelques autres informations sur des fichiers (existence, taille, date, version) mais j'aimerais savoir si cela est faisable sur des PC ne possédant aucun Framework d'installé.

    Si oui, de quelle manière ? Un exemple bateau me serait très utile pour mettre le pied à l'étrier.


    D'avance, merci

  2. #2
    Membre Expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 895
    Par défaut
    Citation Envoyé par Gigli Voir le message
    Bonjour,


    Désolé par avance pour l'aspect candide et débutant de mes demandes

    J'ai eu l'occasion de développer quelques programmes en VB.net puis C# pour récupérer des informations sur quelques postes informatiques, notamment les versions des exe.

    Depuis peu, je dois faire cette exécution sur des PC ayant Windows XP, mais avec aucun Framework d'installé.

    Dans ce cas, il me semble donc logiquement (sauf si j'ai mal cherché ) impossible d’exécuter ces logiciels en VB.net ou C#.net.


    J'aimerais donc me tourner peut être vers C++ pour obtenir juste la version et quelques autres informations sur des fichiers (existence, taille, date, version) mais j'aimerais savoir si cela est faisable sur des PC ne possédant aucun Framework d'installé.

    Si oui, de quelle manière ? Un exemple bateau me serait très utile pour mettre le pied à l'étrier.


    D'avance, merci
    L'API native Win32 propose une fonction GetFileVersionInfo() qui fait ce que tu veux.

    Au niveau des exemple de code, un simple recherche sur ce nom de fonction en donne quelques uns - et notamment cet exemple sur SO/C++.
    [FAQ des forums][FAQ Développement 2D, 3D et Jeux][Si vous ne savez pas ou vous en êtes...]
    Essayez d'écrire clairement (c'est à dire avec des mots français complets). SMS est votre ennemi.
    Evitez les arguments inutiles - DirectMachin vs. OpenTruc ou G++ vs. Café. C'est dépassé tout ça.
    Et si vous êtes sages, vous aurez peut être vous aussi la chance de passer à la télé. Ou pas.

    Ce site contient un forum d'entraide gratuit. Il ne s'use que si l'on ne s'en sert pas.

  3. #3
    Membre averti
    Inscrit en
    Février 2007
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 50
    Par défaut
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 14/12/2012, 14h10
  2. Lancer l'exe sans passer par C::B
    Par Macharius66 dans le forum Code::Blocks
    Réponses: 3
    Dernier message: 31/01/2009, 13h37
  3. Réponses: 3
    Dernier message: 29/08/2008, 14h42
  4. Afficher une image sans passer par les textures
    Par Black_Daimond dans le forum DirectX
    Réponses: 3
    Dernier message: 09/05/2003, 19h13
  5. [Kylix] Débrider Kylix sans passer par le Net
    Par BXDSPORT dans le forum EDI
    Réponses: 1
    Dernier message: 23/03/2003, 10h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo