OVH Cloud OVH Cloud

Optimisation programme

3 réponses
Avatar
Jonathan
Je me pose 2 petites questions :

1 - Est-ce que les performances d'une application compilée en VB sont
moindres si les noms des contrôles sont plus long ?
Par exemple: Text1 --> TxtNomOrg

2 - Mieux vaut-il mettre Mavariable = Text1 ou Mavariable =
Text1.text ?

@+

Jonathan

3 réponses

Avatar
The Ultimate Video Game Museum
Je rajoute une question dans ce topic puisque le sujet est le même.
J'ai tendance à mettre des noms super long du genre :
CheckBox_Video_Force_Affichage_Streaming

Le programme que je fais est énorme (65 Mo de sources) et j'ai besoin de
mettre des noms très explicites pour m'y retrouver dans mon code. J'aimerai
donc savoir si ça influe sur la taille du programme compilé et/ou sur
l'espace mémoire nécessaire lors de l'exécution du programme. En gros ...
est-ce que lorsqu'on lance la compilation, le compilateur garde un nom
similaire pour l'interprétation ou utilise-t-il un code réduit pour
identifier le contrôle ou la variable ?

Topper

Webmastering, webdesign des sites :
The Ultimate Video Game Museum : http://www.TUVGM.com/
TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/
FreeDO France : http://www.TUVGM.com/freedo/
Avatar
The Ultimate Video Game Museum
Merci pour vos réponses. Apparement ça joue quand même. Je vais donc
continuer de développer comme ça et dupliquer le projet pour renommer à la
compilation finale.

Juste une petite question, qu'est ce que vous appelez l'IDE ?

Topper

Webmastering, webdesign des sites :
The Ultimate Video Game Museum : http://www.TUVGM.com/
TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/
FreeDO France : http://www.TUVGM.com/freedo/
Avatar
François Picalausa
Bonjour/soir,

IDE, c'est l'environnement de développement et donc l'interface VB avec le
form designer, l'éditeur de code, .... (environement de développement
intégré /Integrated developpement enironnement)

Mais regarde les résultats que je donnais pour l'application compilée:
LongName : 6780 ms
ShortName : 6792 ms

Avec le nom long, on a un léger gain de performances probablement du à autre
chose que le nom.
Les performances sont donc égales.
Si ton code est plus clair avec des noms longs, tu peux donc les garder.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"The Ultimate Video Game Museum" a écrit dans le
message de news:3f4094c5$0$6242$
Merci pour vos réponses. Apparement ça joue quand même. Je vais donc
continuer de développer comme ça et dupliquer le projet pour renommer
à la compilation finale.

Juste une petite question, qu'est ce que vous appelez l'IDE ?

Topper

Webmastering, webdesign des sites :
The Ultimate Video Game Museum : http://www.TUVGM.com/
TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/
FreeDO France : http://www.TUVGM.com/freedo/