Community
Inventor Forum
Welcome to Autodesk’s Inventor Forums. Share your knowledge, ask questions, and explore popular Inventor topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Unsing C++ API ConvertUnits function.

0 REPLIES 0
Reply
Message 1 of 1
yeasayer
200 Views, 0 Replies

Unsing C++ API ConvertUnits function.

Hi My name is WJ lee, KOREA.

 

I Tried to convertUnits using convertUnits function.

 

In Basic I just convert unit like below.

 

oVolume_temp = oPartDoc(i).MassProperties.Volume
oVolume(i) = oPartDocument.UnitsOfMeasure.ConvertUnits(oVolume_temp, "cm cm cm", "m m m")

 

But in C++

pPartDocument->UnitsOfMeasure()->ConvertUnits(Volume_size_temp, "cm cm cm", "m m m", Volume_size);

There is an compile error

error 1 error C2664: 'Inventor::UnitsOfMeasure::ConvertUnits' : can not change bariable 2 from  'Inventor::UnitsTypeEnum' to 'const VARIANT &' e:\project\inventor api\simpleexe\stltranslate.cpp 121

 

What do i put VARIANT?

there is no help for VARIANT.

 

Thanks for reading.

 

0 REPLIES 0

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report