LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

CVI _ Méthodes d'Importation de fonctions d'une dll différentes entre 2009 et 2010?

Bonjour à tous,

 

Dans le cadre de notre activité professionnelle nous sommes amenés à utiliser labWindows CVI afin de tester des cartes électroniques.

 

Les tests se déroulent de la manière suivante :

 

Les pas de test et les fonctions gérant les différents appareils de mesures son regroupés dans un exécutable propre à chaque produit, et nous venons appeler une dll standard pour tout ce qui est IHM.

 

Notre problème est le suivant :

 

  • Lorsque l’exécutable et la dll sont compilés sous CVI 2009 : OK
  • Lorsque l’exécutable est compilé sous 2009 et la dll sous 2010 : OK
  • Lorsque l’exécutable est compilé sous 2010 et la dll sous 2010 : NOK
  • Lorsque l’exécutable est compilé sous 2010 et la dll sous 2009 : NOK

Le message erreur qui apparait lors de ces deux derniers cas, stipule que l’exécutable n'arrive pas a importer la première fonction de la dll qu'il doit utiliser.

Y a t il une manière différente d'importer les fonctions d'une dll sous CVI 2010?

 

Je vous remercie de votre aide et vous souhaite une bonne journée.

 

Cordialement

 

Cédric

0 Kudos
Message 1 of 4
(2,968 Views)

Hello,

 

In our professional activity we use labWindows CVI to test electronic boards.

 

The tests take place in the following way:

 

The steps of test and the functions managing the various measuring devices are included in an executable and we import functions from a dll for the HMI.

 

Our problem is the following one:

  • When the executable and the dll are compiled under CVI 2009: OK
  • When the executable is compiled under CVI2009 and the dll is compiled under 2010: OK
  • When the executable is compiled under CVI2010 and the dll is compiled under 2010: No OK
  • When the executable is compiled under CVI2010 and the dll is compiled under 2010: No OK

The message error which appears during these last two cases, stipulates that the executable doesn't arrive to import the first function of the dll which it has to use.

Is there a different way to import functions from a dll under CVI2010?

 

I thank you for your help and wish you a good day.

 

Best regards

 

Cédric

0 Kudos
Message 2 of 4
(2,965 Views)
Did you recreate the import library each time ?
--
Guillaume Dargaud
http://www.gdargaud.net/
0 Kudos
Message 3 of 4
(2,954 Views)

Yes of course....

0 Kudos
Message 4 of 4
(2,947 Views)