"Axel" a écrit dans le message de news:3f1e957c$0$15315$
qu est ce que signifie le dièse # qui se mets automatiquement à la fin de certaines valeur numériques ?
Le # est le signe des type double il me semble, il est aussi utilisée pour les dates(#date#).
a+
François Picalausa
Bonjour/soir,
Variable# signifie que variable est de type double. Pour éviter celà, dimensionne TOUJOURS tes variables. Pour t'aider, tu peux ajouter en début de code pour chaque module de code : Option Explicit
VB peut aussi écrire Option Explicit automatiquement si tu spécifie danns outils > options > editeur "Declaration des variables obligatoire"
qu est ce que signifie le dièse # qui se mets automatiquement à la fin de certaines valeur numériques ?
Bonjour/soir,
Variable# signifie que variable est de type double.
Pour éviter celà, dimensionne TOUJOURS tes variables.
Pour t'aider, tu peux ajouter en début de code pour chaque module de code :
Option Explicit
VB peut aussi écrire Option Explicit automatiquement si tu spécifie danns
outils > options > editeur
"Declaration des variables obligatoire"
Variable# signifie que variable est de type double. Pour éviter celà, dimensionne TOUJOURS tes variables. Pour t'aider, tu peux ajouter en début de code pour chaque module de code : Option Explicit
VB peut aussi écrire Option Explicit automatiquement si tu spécifie danns outils > options > editeur "Declaration des variables obligatoire"
"François Picalausa" a écrit dans le message de news:eaj%
Bonjour/soir,
Variable# signifie que variable est de type double. Pour éviter celà, dimensionne TOUJOURS tes variables. Pour t'aider, tu peux ajouter en début de code pour chaque module de code
:
Option Explicit
Eux, ba justement y'a une question que je me pose alors, je me permet de te la poser ;-)
Si je déclare toutes mes variables, et met Option Explicit, est-ce que mon appli serra plus légère et rapide que sans le Option Explicit(mais les variables déclarer quand même, cela par exemple parce qu'ils n'aurrai pas avec l'execution de vérifier les variables ou un truc dans le genre), ou est-ce que ça reviens au même et que Option Explicit est juste là pour être certains de ne pas en avoir oublier?
Merci, a+
"François Picalausa" <fpicalausa@chez.com> a écrit dans le message de
news:eaj%23BSSUDHA.2512@TK2MSFTNGP10.phx.gbl...
Bonjour/soir,
Variable# signifie que variable est de type double.
Pour éviter celà, dimensionne TOUJOURS tes variables.
Pour t'aider, tu peux ajouter en début de code pour chaque module de code
:
Option Explicit
Eux, ba justement y'a une question que je me pose alors, je me permet de te
la poser ;-)
Si je déclare toutes mes variables, et met Option Explicit, est-ce que mon
appli serra plus légère et rapide que sans le Option Explicit(mais les
variables déclarer quand même, cela par exemple parce qu'ils n'aurrai pas
avec l'execution de vérifier les variables ou un truc dans le genre), ou
est-ce que ça reviens au même et que Option Explicit est juste là pour être
certains de ne pas en avoir oublier?
"François Picalausa" a écrit dans le message de news:eaj%
Bonjour/soir,
Variable# signifie que variable est de type double. Pour éviter celà, dimensionne TOUJOURS tes variables. Pour t'aider, tu peux ajouter en début de code pour chaque module de code
:
Option Explicit
Eux, ba justement y'a une question que je me pose alors, je me permet de te la poser ;-)
Si je déclare toutes mes variables, et met Option Explicit, est-ce que mon appli serra plus légère et rapide que sans le Option Explicit(mais les variables déclarer quand même, cela par exemple parce qu'ils n'aurrai pas avec l'execution de vérifier les variables ou un truc dans le genre), ou est-ce que ça reviens au même et que Option Explicit est juste là pour être certains de ne pas en avoir oublier?
Merci, a+
Ledev
"Axel" a écrit dans le message de news:3f1e99ff$0$15353$
double ? mais msdn.microsoft.com indique que les double sont sur 64 bits et les
long
32 bits et 1732584193 tiens bien sur 32 bits non ?
En principe oui... Ce qui signifie que avec la déclaration, en plus du fait que sa l'optimise, tu peut lui faire économisée 4 octets de mémoires.
a+
"Axel" <axel.lienard@laposte.net> a écrit dans le message de
news:3f1e99ff$0$15353$626a54ce@news.free.fr...
double ?
mais msdn.microsoft.com indique que les double sont sur 64 bits et les
long
32 bits
et 1732584193 tiens bien sur 32 bits non ?
En principe oui...
Ce qui signifie que avec la déclaration, en plus du fait que sa l'optimise,
tu peut lui faire économisée 4 octets de mémoires.
"Axel" a écrit dans le message de news:3f1e99ff$0$15353$
double ? mais msdn.microsoft.com indique que les double sont sur 64 bits et les
long
32 bits et 1732584193 tiens bien sur 32 bits non ?
En principe oui... Ce qui signifie que avec la déclaration, en plus du fait que sa l'optimise, tu peut lui faire économisée 4 octets de mémoires.
a+
François Picalausa
Bonjour/soir,
Je n'en suis pas certain mais il me semble que ça ne changera rien... _Avant_ compilation (et pendant l'exécution à partir de l'IDE), il revérifie tout ton code en fonction de option explicit... AMHA, c'est donc spécifique à l'IDE et non a l'exécutable généré.
"François Picalausa" a écrit dans le message de news:eaj%
Bonjour/soir,
Variable# signifie que variable est de type double. Pour éviter celà, dimensionne TOUJOURS tes variables. Pour t'aider, tu peux ajouter en début de code pour chaque module de code
Option Explicit
Eux, ba justement y'a une question que je me pose alors, je me permet de te la poser ;-)
Si je déclare toutes mes variables, et met Option Explicit, est-ce que mon appli serra plus légère et rapide que sans le Option Explicit(mais les variables déclarer quand même, cela par exemple parce qu'ils n'aurrai pas avec l'execution de vérifier les variables ou un truc dans le genre), ou est-ce que ça reviens au même et que Option Explicit est juste là pour être certains de ne pas en avoir oublier?
Merci, a+
Bonjour/soir,
Je n'en suis pas certain mais il me semble que ça ne changera rien...
_Avant_ compilation (et pendant l'exécution à partir de l'IDE), il revérifie
tout ton code en fonction de option explicit... AMHA, c'est donc spécifique
à l'IDE et non a l'exécutable généré.
"François Picalausa" <fpicalausa@chez.com> a écrit dans le message de
news:eaj%23BSSUDHA.2512@TK2MSFTNGP10.phx.gbl...
Bonjour/soir,
Variable# signifie que variable est de type double.
Pour éviter celà, dimensionne TOUJOURS tes variables.
Pour t'aider, tu peux ajouter en début de code pour chaque module de
code
Option Explicit
Eux, ba justement y'a une question que je me pose alors, je me permet
de te la poser ;-)
Si je déclare toutes mes variables, et met Option Explicit, est-ce
que mon appli serra plus légère et rapide que sans le Option
Explicit(mais les variables déclarer quand même, cela par exemple
parce qu'ils n'aurrai pas avec l'execution de vérifier les variables
ou un truc dans le genre), ou est-ce que ça reviens au même et que
Option Explicit est juste là pour être certains de ne pas en avoir
oublier?
Je n'en suis pas certain mais il me semble que ça ne changera rien... _Avant_ compilation (et pendant l'exécution à partir de l'IDE), il revérifie tout ton code en fonction de option explicit... AMHA, c'est donc spécifique à l'IDE et non a l'exécutable généré.
"François Picalausa" a écrit dans le message de news:eaj%
Bonjour/soir,
Variable# signifie que variable est de type double. Pour éviter celà, dimensionne TOUJOURS tes variables. Pour t'aider, tu peux ajouter en début de code pour chaque module de code
Option Explicit
Eux, ba justement y'a une question que je me pose alors, je me permet de te la poser ;-)
Si je déclare toutes mes variables, et met Option Explicit, est-ce que mon appli serra plus légère et rapide que sans le Option Explicit(mais les variables déclarer quand même, cela par exemple parce qu'ils n'aurrai pas avec l'execution de vérifier les variables ou un truc dans le genre), ou est-ce que ça reviens au même et que Option Explicit est juste là pour être certains de ne pas en avoir oublier?