Makroji shranjeni kot VB.NET ali C# ne delujejo
Makroji shranjeni kot VB.NET ali C# ne delujejo
Makro posnet glede na prvi zgled iz SOLIDWORKS API Tutorial se ne izvede, če shranjen kot VB.NET ali C# projekt. Ko makro vstavi skico, SOLIDWORKS javi napaki Item is Unsolvable in Item Conflicts. Problem se ne pojavi če makro shranimo kot VBA. Kje je težava?
Re: Makroji shranjeni kot VB.NET ali C# ne delujejo
Težava nastane zaradi parametrov, ki pri posameznih SOLIDWORKS funkcijah definirajo mere. Vsi takšni parametri morajo biti v SOLIDWORKS API vedno podani v metrih. VBA makro nastavljene mere v kodi pravilno implementira, pri VB.NET in C# pa jih je potrebno znotraj kode popraviti.
Začetnikom v programiranju SOLIDWORKS API priporočamo, da si nekaj koristnih nasvetov preberete na http://www.cadsharp.com/blog/7-mistakes ... mers-make/.
Začetnikom v programiranju SOLIDWORKS API priporočamo, da si nekaj koristnih nasvetov preberete na http://www.cadsharp.com/blog/7-mistakes ... mers-make/.