NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

DLL "this fonction either does not have information in the DLL or uses types not recognized by TestStand"

Bonjour,

 

J'ai besoin d'intégrer une DLL (pour convertir un fichier XML en binaire et l'inverse) et quand je selectionne une fonction de la DLL, TestStand m'envoi le message suivant:

"this fonction either does not have information in the DLL or uses types not recognized by TestStand"

 

Es que je dois créer une nouvelle DLL qui integre ma DLL déja existante ou y a t'il un autre moyen ?

Merci

 

--
Anthelme

0 Kudos
Message 1 of 8
(3,784 Views)

Bonjour Anthelme,

 

Merci d'avoir posé votre question sur le forum National Instruments.

 

D'où provient votre dll? Si vous l'avez créée, avec quel logiciel l'avez vous fait? Avez vous le header (.h) de celle ci afin que TestStand sache à quoi s'attendre? Pouvez vous poster la dll en question?

Romain P.
National Instruments France

0 Kudos
Message 2 of 8
(3,772 Views)

Merci à vous de m'avoir répondu si rapidement, c'est un plaisir de poster dans le forum National Instruments.

 

 



> D'où provient votre dll?

 

C'est une DLL privé de la boite ou je travaille mais j'ai pas plus d'information.


> Si vous l'avez créée, avec quel logiciel l'avez vous fait?

 

Ce n'est pas moi qui l'ai faite.


> Avez vous le header (.h) de celle ci afin que TestStand sache à quoi s'attendre?

 

Non, Peut-il être utile que je parte à sa recherche ?


> Pouvez vous poster la dll en question?

 

Non, je peux peu pas pour des raisons de conficiendalité.



 

 

Ca risque d'être plus dur pour m'aider, non ?

 

0 Kudos
Message 3 of 8
(3,748 Views)

Hi,

 

Please also visit this Thread:

http://forums.ni.com/t5/NI-TestStand/Argument-for-function-not-viewed-able-under-VC-by-teststand/td-...

 

Hope this helps

 

Juergen

--Signature--
Sessions NI-Week 2017 2016
Feedback or kudos are welcome
Message 4 of 8
(3,724 Views)

Je pense mettre des outils créer avec LabWIDOWS, ça sera plus simple pour importer ma DLL.

Mais je ne trouve pas comment faire pour mettre du LabWINDOWS dans TestStand.

Avez vous des exemples ou des tutoriels a me proposer ?

0 Kudos
Message 5 of 8
(3,699 Views)

Hi

 

Excuse me, i am not speeking french.

I only read the thread's caption and though this link might be interresting for you

 

so please try to write it english 

or german 😉

 

Greetings from the

lake of constance, Germany

 

Juergen

--Signature--
Sessions NI-Week 2017 2016
Feedback or kudos are welcome
0 Kudos
Message 6 of 8
(3,697 Views)

Sorry


I wonder if putting the DLL in a module that CVI will be easier.
But I've never done LabWindows and I can not find a tutorial suitable for beginners.
0 Kudos
Message 7 of 8
(3,695 Views)

Hi,

 

In general CVI also consumes a dll, in the old days of TestStand, the CVI function calls had

a only special one type of parameters, the TestData and TestError struct. The lastest version of Teststand

allows all kind of parameters that are known by ANSI-C.

 

I wonder my putting a dll without parameter information shoud be less diffcult ?

I just tried(TS4.5) with kernel32.dll in both case the messagebox is coming up.

 

BTW if the parameters of the dll are known you can ignore this message and add the paramters manually to the adapter.

one of the big advantage by using LabWindows for creating a dlls at the cvi does parameter information.

if using VisualStudio just to follow the suggestion in the link in upper answer

 

Juergen     

--Signature--
Sessions NI-Week 2017 2016
Feedback or kudos are welcome
0 Kudos
Message 8 of 8
(3,692 Views)