Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Signification du #

3 réponses
Avatar
Alain
Bonjour

que signifie le # devant une instruction If ?
#If ....
...
#End If

merci

@+
Alain

3 réponses

Avatar
Raymond [mvp]
Bonjour .

le Dièse est utilisé en compilation conditionnelle pour indiquer que le mot
accolé est une directive et non une donnée de l'application
#Const
#If
#Else
Ces directives sont principalement utilisées pour le debugage.
L'aide en ligne est très avare sur le sujet.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Alain" a écrit dans le message de
news:%
Bonjour

que signifie le # devant une instruction If ?
#If ....
...
#End If

merci

@+
Alain




Avatar
3stone
Salut,

"Raymond [mvp]"
le Dièse est utilisé en compilation conditionnelle pour indiquer que le mot
accolé est une directive et non une donnée de l'application
#Const
#If
#Else
Ces directives sont principalement utilisées pour le debugage.
L'aide en ligne est très avare sur le sujet.


pour compléter un peu...

Cela peut également être utilisé pour écrire une seule et même
appli pour, par exemple, Access 97 et Access 2000+
ou pour Win98 et Win2000, en utilisant à chaque fois
le code qui correspond le mieux à la solution envisagée.

Pour les différentes versions d'Access, lorsque le prog doit
pouvoir être facilement transposable, on préfère utiliser
le code de la version la plus ancienne, vu la bonne compatibilité
ascendente. Sans oublier les API qui aident à la portabilité.


En fait, cela existe, mais on s'en passe très bien ;-))


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------

Avatar
Alain
Merci Pierre et Merci Raymond

En fait j'essaye de mettre au point une version ADP à partir d'une version
MDB
mon code contiendra effectivement 2 version : 1 DAO et 1 ADO
mais c'est pas gagné ...(toujours le problème de référencement d'un controle
dans un formulaire qui ne passe pas en ADO)

cf mes question ces derniers jours
@+
Alain


"3stone" a écrit dans le message de
news:e$
Salut,

"Raymond [mvp]"
le Dièse est utilisé en compilation conditionnelle pour indiquer que le
mot


accolé est une directive et non une donnée de l'application
#Const
#If
#Else
Ces directives sont principalement utilisées pour le debugage.
L'aide en ligne est très avare sur le sujet.


pour compléter un peu...

Cela peut également être utilisé pour écrire une seule et même
appli pour, par exemple, Access 97 et Access 2000+
ou pour Win98 et Win2000, en utilisant à chaque fois
le code qui correspond le mieux à la solution envisagée.

Pour les différentes versions d'Access, lorsque le prog doit
pouvoir être facilement transposable, on préfère utiliser
le code de la version la plus ancienne, vu la bonne compatibilité
ascendente. Sans oublier les API qui aident à la portabilité.


En fait, cela existe, mais on s'en passe très bien ;-))


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------