Stran 1 od 1

Makroji shranjeni kot VB.NET ali C# ne delujejo

Objavljeno: 14 Maj 2014, 12:41
Napisal/-a caddy
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

Objavljeno: 14 Maj 2014, 13:29
Napisal/-a rplevel
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/.