RÉCUPÉRER LA DESCRIPTION D'UN EXECUTABLE + AUTRES INFORMATIONS (DATE, VERSION, C

MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 - 12 sept. 2004 à 00:33
 Utilisateur anonyme - 13 nov. 2005 à 18:33
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/26103-recuperer-la-description-d-un-executable-autres-informations-date-version-company-copyright-etc

Utilisateur anonyme
13 nov. 2005 à 18:33
Exactement ce que je cherchais et en plus très clair.
Merci
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
28 avril 2005 à 19:34
;-)
BozzoDodo Messages postés 185 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 10 janvier 2008
28 avril 2005 à 19:00
Ce code n'est pas de toi! tu n'as pas ldroit de faire ca!!! nan jrigole merci de nous faire partager ce code =).
bonne prog'
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
24 sept. 2004 à 21:25
Ok dac, cool j'ai appris un truc aujourd'hui merci !
@ +
DrJo45 Messages postés 16 Date d'inscription vendredi 7 novembre 2003 Statut Membre Dernière intervention 23 juin 2006
23 sept. 2004 à 18:56
Non, ne touche à rien.
La plupart des API ont une version ANSI et une version Unicode. On les distingue par le nom effectif de la fonction définit dans la clause ALIAS de la déclaration.
Exemple : lstrcpyA ou lstrcpyW parce qu'il travaille sur des chaines alors que RtlMoveMemory n'a pas de version Unicode car il n'a pas de paramètre chaine.
Les API unicode permettent dans certaines conditions d'être complètement Unicode dans un programme.
La couche Microsoft Unicode support est un supplément à W95 pour qu'il supporte les API unicode.
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
23 sept. 2004 à 18:28
ça veut dire que dans mes déclarations d'api, il faut que je mette A pour celles de XP et W pour les autres ??
et c'est quoi la couche "Microsoft Unicode support" ?

sinon merci pour l'info
DrJo45 Messages postés 16 Date d'inscription vendredi 7 novembre 2003 Statut Membre Dernière intervention 23 juin 2006
22 sept. 2004 à 10:54
d'après MSDE, cet exemple de code date de VB4.
Il est marqué comme valable sous 95,98, ME, NT, 200, XP
NB la version Unicode des dll existe (W au lieu de A) mais sous 95, 98 et Me, il faut ajouter la couche "Microsoft Unicode support."
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
13 sept. 2004 à 22:39
merci ça fait très plaisir :)
Par contre est ce que quelqu'un sait si ça marche sous win98 ou 2k ?
bilaloch Messages postés 556 Date d'inscription lundi 6 octobre 2003 Statut Membre Dernière intervention 31 octobre 2019 1
13 sept. 2004 à 18:08
Excellente source. Comme d'hab lol :) 10/10

@ +

BILALoch
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
12 sept. 2004 à 12:26
Merki !
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
12 sept. 2004 à 03:26
Marche tres bien avec Windows XP SP2 et Visual Basic SP6. C'est execellent !

J'avais une source precedente mais elle ne fontionnais apparement pas sur tous les executables fonctionne aussi sur les DLLs ActiveX VB)

10/10
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
12 sept. 2004 à 00:33
Ah oui dites moi bien si ça marche sous tous les OS, ce serait cool
merci
Rejoignez-nous