Bonjour

Bonnes fêtes à tous
En compilant une des mes unité en 64bits j'ai le message [dcc64 Erreur] ufbobjetad.pas(663): E2089 Transtypage incorrect
en 32Bits cela fonctionne

mon unité permet d'extraire les données de l'AD
et c'est la partie qui gère les GUID qui pose problème

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
vresultat := fiads.Get ( strAttribut );
result := GUIDToString ( tguid ( vresultat ) );
le pb vient de tguid ( vresultat )
y a t'il une adaptation à faire en 64bits
ou c'est ma façon de convertir un variant en guid qui n'est pas bonne ?