几何尺寸与公差论坛

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

【转帖】luke malpass - can you help me here

[复制链接]
发表于 2009-4-13 12:34:00 | 显示全部楼层 |阅读模式
luke malpass - can you help me here
i am using vb.net and i am just trying to create a program to will search pdmworks for a document, then open it. i have completed the search part but i can not get the drawing to open in solidworks. i have looked at the api help and am trying to copy what they have here:
option explicit
public swapp as sldworks.sldworks
public swmodel as sldworks.modeldoc2
sub main()
dim filter as string
dim filename as string
dim fileconfig as string
dim filedispname as string
dim fileoptions as long
set swapp = application.sldworks
' this following string has three filters associated with it; note the use
' of the | character between filters
filter = "solidworks files (*.sldprt; *.sldasm; *.slddrw)|*.sldprt;*.sldasm;*.slddrw|filter name (*.fil)|*.fil|all files (*.*)|*.*"
filename = swapp.getopenfilename("file to attach", "", filter, fileoptions, fileconfig, filedispname)
' in the dialog, click the down-arrow associated with files to type to see the filters
' dialogfiles of type down arrow key
debug.print filename
end sub
so here is my initial problem...
when i assign swapp = application.sldworks
.net tells me that sldworks is not a member of 'system.windows.forms.application'.
i have added the references, solidworks type library and the constants atype library.
any ideas??
thanks inadvance
rodney michels
cad administrator
cswp;pdmworks wg cert
solidworks tech support cert
cert solidworks instructor
i don't do a lot of .net programming for sw, but i think you're supposed to use set swapp = createobject("sldworks.application"). i believe set swapp= application.sldworks only works for vba macros.
mahir abrahim, cswp/core. cswp/smtl
mechanical design engineer
sw 2009 sp2.1
proe wf3/4
hey thanks man, i think that worked!
rodney michels
cad administrator
cswp;pdmworks wg cert
solidworks tech support cert
cert solidworks instructor
john, read the other thread about the runtime error it describes your problem.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-23 18:24 , Processed in 0.037177 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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