几何尺寸与公差论坛

 找回密码
 注册
查看: 636|回复: 0

【转帖】api for solidworks 2007 doesnt work right in 2008

[复制链接]
发表于 2009-4-13 08:57:59 | 显示全部楼层 |阅读模式
api for solidworks 2007 doesn't work right in 2008
after updating my solidworks from 2007 to 2008, my add-in started to crash.
i attempted to recompile my add-in via vs2005 and ran into trouble. it seams that some of the references were no longer available (sldworks, swconst, etc). this addin was put together using the sldworks api add-in template about 8 months ago.
after fumbling around i added a reference to solidworks.interop and cleaned up the code to fix the references that were left hanging. the template created files were where most of it was.
for the most part, my functionality worked fine (opens a series of windows, and dumps data to a file or database)
however i started to notice some strange results in the custom menu and custom toolbar. icons no longer had the right image (off by 1 or all the same icon, or no icons on the toolbar), and most of the time, the wrong dialog box opens. i have 3 or 4 dialog box, but if i click to open form 1, form 2 opens up. then every menu starts to open the same dialog box.
i've compiled (no code change) and ran this several times, and i dont always get the same results.
is anyone else experiencing this?
other than when upgrading needing to re-add the correct references, nothing else should change. i would post your code if you are struggling
i've installed 2008 on a new pc, without the updates from the web.
2008 sp0.
i registered the dll in the assembly and built the api template without a single code change.
upon running this, the menu and toolbar are not showing correctly for the api template either.
look at the attached image.
1. note there are 2 items on the drop down menu all with the same image. this should show 2 different images, one for each menu item. (note the numbers)
2. note the toolbar. it only contains the last item in them menu. they should be the same as they are in 2007.
this is what i'm seeing on my own projects.
has anyone installed 2008 yet?
click for full image
hi,
i am having the same problem as have stated with all of my previous add-in's did you ever get this problem resolved?
thanks
bill
look for obsolete api objects in the solidworks api help. there are quite a few that were replaced or redirected to another parent.
cadcam systems analyst
-solidworks office premium 2009 sp3.0
-solidworks simulation premium 2009 sp3.0
-solidworks flow simulation 2009 sp3.0
-2 cpu (fx-62), 2.0 gb of ram
-window xp pro sp2
-nvidia geforce 7950 gx2 (512mb) 6.14.11.6921
quick
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-12-24 03:22 , Processed in 0.034688 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表