Une DLL destinée à l'utilisation du module dans un environnement Windows 32 bits
(2000/XP) est fournie avec le module. Cette DLL permet à l'utilisateur d'appeler les
procédures et fonctions de gestion du module depuis un langage quelconque supportant
l'appel aux procédures externes.
Pour un compilateur PASCAL (DELPHI ):
Utilisez le fichier TCUSB18A.INC et la DLL TCUSB18A.DLL
Pour un compilateur C :
Utilisez le fichier TCUSB18A.H et la DLL TCUSB18A.DLL
Pour le langage Basic:
Utilisez le fichier TCUSB18A.BAS et la DLL TCUSB18A.DLL
Pour le langage C#:
Utilisez le fichier TCUSB18A.CS et la DLL TCUSB18A.DLL
Shared object sous Linux:
Voir dans le répertoire « linux » du disque fourni, un fichier texte explique la démarche à
suivre. (TCUSB18A\Linux)
Attention : Toutes les fonctions ci-dessous travaillent sur une image
mémoire actualisée par la fonction TCUSB18A_Refresh. Cette fonction doit être
appelée en tête de toute fonction utilisant les entrées et à la fin de toute
fonction actualisant les sorties. Il convient de ne pas actualiser les données
après chaque action en raison du temps de transfert sur le bus USB.
Une fenêtre d'information peut apparaître de façon fugitive (3 sec environ) si le
driver utilisé n'est plus à jour. Dans ce cas, il est conseillé de télécharger la
nouvelle version en cliquant sur le lien présent sur la fenêtre d'information.
M401221_TCUSB18A.DOC
Utilisation de la DLL 32bits TCUSB18A.DLL
Page 43
Rev. 12