03-25-2009 08:44 AM
Bonjour,
Je souhaiterais pouvoir appeler une .dll dans un SW développé sur LabVIEW PDA et je rencontre un problème en ce qui concerne l'ouverture de cette qui m'est fourni par un tiers.
Pour info, je sais qu'il est possible de faire une telle action (ce que nous faisons déjà à l'interieur même de cette application) mais ce que j'aimerais savoir c'est les détails nécessaires quant à la génération de la DLL.
En effet, faut-il activer des paramètres précis au niveau du compilateur (ou autres) ???
Pour info : la dll qui ne fonctionne pas est générée Microsoft Visual C++ 4.0 embedded sur une cible ARMv4 (celle du PDA est ARMv5 TE normalement backward compatible)
PS : question subsidiare => est il possible sous LabVIEW PDA d'appeler un EXE ? (i.e comme ce que l'on peut faire sous windows via l'appel à la ligne de commande).
Merci.
Solved! Go to Solution.
03-27-2009 09:29 AM
Bonjour,
Appeler du code externe (.exe ou .dll) depuis un VI LabVIEW PDA n'est pas aussi simple que depuis un VI classique.
Les deux liens suivants (et les liens qui y sont mentionnés) devraient vous être utiles:
Launching an External Program from a LabVIEW Mobile or Touch Panel Module Application
http://digital.ni.com/public.nsf/allkb/8F811FFA7BACEC2486256FC5006DB821?OpenDocument
Calling External Code in LabVIEW PDA and Touch Panel
http://digital.ni.com/public.nsf/allkb/517300B49212795986256DDD00623FEE
Cordialement,