VB6 : Numéro de version du programme

MOI -  
 MOI -
Bonjour,
Comment en code je peux récupérer le numéro de version saisie dans les propriétés du projet ?

D'avance merci
A voir également:

9 réponses

MOI
 
UP
0
amigo
 
Bonsoir,

De quel numéro de version tu parles? Essaie d'être plus précis.
Est ce la version de VB6 utilisé pour créer le programme, ou la version de ton programme que tu crée?

A+.
0
MOI
 
Pardon oui j'étais pas assez précis.

La version du programme que je suis en train de créer oui
0
amigo
 
OK,

Alors ça dépend du type de logiciel que tu crées.

Tu peux par exemple créer une feuille du genre Ecran d'accueil (frmSplash). Quand tu fais Ajouter Feuille, il y a un Ecran d'acceuil type qui est proposé, tu peux t'en inspirer.
A l'exécution tu commences par afficher cette feuille pendant quelques secondes avant d'afficher la feuille principale.

Si ta feuille principale comporte une barre de menus, alors tu peux programmer un menu "A propos" qui exécute la feuille Ecran d'accueil, comme les pros.

A chaque nouvelle compilation, il ne faut pas oublier de modifier le Numéro de version sur la feuille d'acceuil.

A+.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
MOI
 
Oui, justement je voudrais afficher ce numéro de version incrémenter automatiquement a chaque compile dans une feuille d'a propos... mais par code je ne sais pas comment faire ?
0
amigo
 
Bonjour,

Incrémenter automatiquement le numéro de version, je ne pense pas que ce soit possible. Le compilateur ne fait que transcrire le code source en code executable.
A un moment donné, il faut bien aller dans le code source pour écrire quelque part le numéro que tu veux afficher.
Cela peut se faire directement en modifiant un label sur une feuille, ou par programme comme par exemple:
NumeroVersion="1.03a"
frmSplash1.Label1.Caption="Version N° " & NumeroVersion

Désolé, mais je ne vois pas comment automatiser l'incrémentation du numéro de version à la compilation.
0
MOI
 
Le numéro de version est incrémenté automatique à la compilation.

Quand tu vas dans le menu "projet/propriété du projet" puis l'onglet "creer", tu as en haut a gauche un numéro de version sur trois zones (ex : 1.2.4) le dernier de ces trois numéros est incrémenté automatiquement a chaque recompilatin du programme (les autres sont a modifier manuellement a chaque grand changement dans le programme par exemple)

C'est ce numéro que je voudrais récuperer et faire afficher automatiquement dans ma fenetre d'à propos par code, sans passer par un label à modifier a chaque fois.
0
amigo
 
OK, Je viens d'apprendre quelque chose

Une petite recherche avec Google et je tombe là-dessus

https://www.developpez.net/forums/d9543/autres-langages/general-visual-basic-6-vbscript/vb-6-anterieur/vb6-num-ro-version-projet-vb/

Salut.
0
MOI
 
Ah bah bien joué j'avais pas trouvé en cherchant :-/

Merci
0