OVH Cloud OVH Cloud

Comment lire le numéro d'1 exe ???

3 réponses
Avatar
le_troll
Bonjour,

J'ai eu quelques réponses à une question, me disant qu'un exe lors de la
compilation s'identifiait en se numérotant de façon unique, et que de fato
(sauf à le recopier, ce qui là, ne me dérangerait pas), il "suffisait"
d'aller lire son numéro pour savoir si on avait le bon exe, mais... comment
aller lire le numéro d'ordre de conception d'un exe ???
--
Merci, @+, bye, Joe
torll75 AROBASE iFrance POINT com
------------------------------------------
Ce message est plein de virus "certifiés"
Le_Troll, éleveur de Trolls depuis César, qui disait:
Avec une hache, celui qui tient le manche a toujours raison !
------------------------------------------

3 réponses

Avatar
Philippe (GPh)
Le 10 juin 2004 le_troll cliavomunicait

Bonjour,

J'ai eu quelques réponses à une question, me disant qu'un exe lors
de la
compilation s'identifiait en se numérotant de façon unique, et que de
fato (sauf à le recopier, ce qui là, ne me dérangerait pas), il
"suffisait" d'aller lire son numéro pour savoir si on avait le bon
exe, mais... comment aller lire le numéro d'ordre de conception d'un



Si tu parle du numéro de version qui s'incrémente effectivement tout seul
eet qui est visible dans les proprietes du programme, tu peux le lire avec
App.major App.minor

Consulte l'aide sur l'objet App pour plus de détail.

A+ Philippe
Avatar
le_troll
Bonjour,

Non, je ne pense pas que ce soit ça, c'est un truc que le compilateur
mettrait en tant que numéro de série (si c'était une voiture)... François
m'a filé un lien un jour, mais j'ai rien compris lol, sauf que, à la
compilation l'exe devrait générer un numéro de série qui peut être testé,
testé depuis un autre programme (par un procédé justement que je n'ai pas
compris)...
Avis aux connaisseurs?
--
Merci, @+, bye, Joe
troll75 AROBASE iFrance POINT com
------------------------------------------
Ce message est plein de virus "certifiés"
Le_Troll, éleveur de Trolls depuis César, qui disait:
Avec une hache, celui qui tient le manche a toujours raison !
------------------------------------------


"Philippe (GPh)" a écrit dans le message de news:

Le 10 juin 2004 le_troll cliavomunicait

Bonjour,

> J'ai eu quelques réponses à une question, me disant qu'un exe lors
> de la
> compilation s'identifiait en se numérotant de façon unique, et que de
> fato (sauf à le recopier, ce qui là, ne me dérangerait pas), il
> "suffisait" d'aller lire son numéro pour savoir si on avait le bon
> exe, mais... comment aller lire le numéro d'ordre de conception d'un

Si tu parle du numéro de version qui s'incrémente effectivement tout seul
eet qui est visible dans les proprietes du programme, tu peux le lire avec
App.major App.minor

Consulte l'aide sur l'objet App pour plus de détail.

A+ Philippe



Avatar
ng
Salut,

Tu parles peut être des CSLID mais ce n'est valables que pour ls composants
COM (EXE/DLL ActiveX).

Tu peux par contre généré toi même (cia API) un numéro unique (GUID) :

Private Sub Form_Load()
Dim strMonGUID As String
If CreateGUID(strMonGUID) Then
MsgBox strMonGUID
End If
End Sub
Public Function CreateGUID(ByRef strGUID As String) As Boolean
Dim Cnt As Long, id(0 To 15) As Byte
If CoCreateGuid(id(0)) = 0 Then
For Cnt = 0 To 15
strGUID = strGUID & String$(2 - Len(Hex$(id(Cnt))), "0") &
Hex$(id(Cnt))
Next
strGUID = "{" & Left$(strGUID, 8) & "-" & Mid$(strGUID, 9, 4) & "-" &
Mid$(strGUID, 13, 4) & "-" & Mid$(strGUID, 17, 4) & "-" & Right$(strGUID,
12) & "}"
CreateGUID = True
End If
End Function


(tu peux le mettre en forme comme tu veux).

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/



le_troll a écrit :

Bonjour,

Non, je ne pense pas que ce soit ça, c'est un truc que le
compilateur mettrait en tant que numéro de série (si c'était une
voiture)... François m'a filé un lien un jour, mais j'ai rien compris
lol, sauf que, à la compilation l'exe devrait générer un numéro de
série qui peut être testé, testé depuis un autre programme (par un
procédé justement que je n'ai pas compris)...
Avis aux connaisseurs?

"Philippe (GPh)" a écrit dans le message de
news:
Le 10 juin 2004 le_troll cliavomunicait

Bonjour,

J'ai eu quelques réponses à une question, me disant qu'un exe
lors de la
compilation s'identifiait en se numérotant de façon unique, et que
de fato (sauf à le recopier, ce qui là, ne me dérangerait pas), il
"suffisait" d'aller lire son numéro pour savoir si on avait le bon
exe, mais... comment aller lire le numéro d'ordre de conception d'un



Si tu parle du numéro de version qui s'incrémente effectivement tout
seul eet qui est visible dans les proprietes du programme, tu peux
le lire avec App.major App.minor

Consulte l'aide sur l'objet App pour plus de détail.

A+ Philippe