[vb]declarer une variable global

declarer une variable global [vb] - Programmation

Marsh Posté le 06-03-2002 à 12:51:03    

comment on fait? :??:

Reply

Marsh Posté le 06-03-2002 à 12:51:03   

Reply

Marsh Posté le 06-03-2002 à 13:00:17    

options explicit
 
public variables_globales 'déclaration de variables publique
 
 
Public function espace_privée
.
.
.
End function

Reply

Marsh Posté le 06-03-2002 à 13:01:44    

merci

Reply

Marsh Posté le 06-03-2002 à 13:05:51    

moi je vote pour mettre toutes les variables en globales Variant
 
 :pt1cable:

Reply

Marsh Posté le 06-03-2002 à 14:47:29    

Vaut mieux les "typer" :).
Un entier quand y a besoin d'un entier, un long, un single, etc.. selon besoin.
 
Variant : pratique, fourre-tout mais envahissant au niveau mémoire. Pas très portable quand on veut ensuite speeder l'application en la traduisant en C (ça arrive  :D).

Reply

Marsh Posté le 06-03-2002 à 16:23:03    

option explicit
Global prout as long ' fonctionne aussi
Public hello as string ' tout pareil
 
Les variants sont a éviter au maximum, ca, avec les collections, et hop, vous avez un prog qui bouffe en ram comme pas possible.
Les variantes sont simples a traduire en C ou C++ grave au type void* ou LPVOID.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed