Version 32 bit ou version 64 bit?

Bonjour,

comme je suis en transition entre 4D Write plug in et 4D Write Pro, j’aurais besoin de sécuriser mon code en encapsulant les parties de code qui font encore appel au plug in par une condition ou une balise
J’ai donc pensé à un booléen qui surait me dire si j’ai ouvert la base avec une version 32 bit ou 64 bit.

Je tourne actuellement sur Mac en version 17 R4

soit le booléen $version_b

<code 4D>
$version_b:=(Type version=Version 64 bits)
</code 4D>

si je suis en 17 R4 32 bit, $version_b renvoie faux
si je suis en 17 R4 64 bit, $version_b renvoie faux aussi…

Comment faire ?
Est-ce possible ?
Merci

J’ai trouvé un moyen indirect : je teste si on trouve ou pas le plug in 4D Write
Si oui, c’est de la 32 bit
si non, c’est de la 64 bit

<code 4D>
LISTE PLUGINS($tabNumeros_l;$tabNoms_t)
$write__b:=(Chercher dans tableau($tabNoms_t;"@Write@")#-1) // présence du plug 4D Write
Au cas ou
: ($write__b)
<>version32bits:=Vrai
Sinon
<>version32bits:=Faux
Fin de cas
</code 4D>

le bon test est :

<code 4D>
$version_b:=(Type version??Version 64 bits)
</code 4D>

merci
j’avais zappé qu’il faut utiliser les opérateurs sur les bits; pourtant la doc le dit (en tout petit…)
bonne journée