明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3825|回复: 10

[求助]使用SaveAs函数时,第二三个参数怎么写

[复制链接]
发表于 2010-5-31 09:38:00 | 显示全部楼层 |阅读模式

object.SaveAs FileName, FileType [, SecurityParams]

用c#做cad的二次开发,这个函数的三个参数都是必选的。但是VB中可以只传一个参数,我的问题就是使用这个函数时,第二个,第三个参数该写什么?我就是想保存一个.dwg格式的文件。

 楼主| 发表于 2010-5-31 17:15:00 | 显示全部楼层
高手哪去了
发表于 2010-5-31 20:26:00 | 显示全部楼层
空着
 楼主| 发表于 2010-6-1 19:02:00 | 显示全部楼层

…………………………………………

学至于行发表于2010-5-31 20:26:00空着

空着不行 要报错!如果你有空着也可以的方法  发个源码上来看看呗?

 

发表于 2010-6-1 20:21:00 | 显示全部楼层

第二个参数是文件格式,见下表

版本 格式
R12 dxf 1
R13 dwg 4
R13 dxf 5
R14 dwg 8
R14 dxf 9
2000 dwg 12
2000 dxf 13
2000 dwt 14
2004 dwg 24
2004 dxf 25
2004 dwt 26
2007 dwg 32
2007 dxf 33
2007 dwt 34
2010 dwg 48
2010 dxf 49
2010 dwt 50

 

第三个参数是安全参数对象,在VBA中可以是对象型(Object)或变体型(Variant)变量.将此参数设为"Nothing"在VBA中是可以被接受的.

 楼主| 发表于 2010-6-2 08:14:00 | 显示全部楼层

先感谢一下

woaishuijia发表于2010-6-1 20:21:00第二个参数是文件格式,见下表 版本 格式 值 R12 dxf 1 R13 dwg 4 R13 dxf 5 R14 dwg 8 R14 dxf 9 2000 dwg 12 2000 dxf 13 2000 dwt

 楼主| 发表于 2010-6-2 08:19:00 | 显示全部楼层
有没有哪位遇到过这个情况啊~~
发表于 2010-6-2 21:00:00 | 显示全部楼层
不懂C.在VB中的NOTHING是对象型变量为空的意思,在C语言中怎么表述就不知道了.
 楼主| 发表于 2010-6-7 10:48:00 | 显示全部楼层
诶  没办法啊   有会的不?
 楼主| 发表于 2010-6-7 18:00:00 | 显示全部楼层

问题解决  结合5楼兄弟的提醒  只要这样用

SaveAs(路径,24, 0);  就ok了  最后一个参数为0就行了。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 04:58 , Processed in 0.163189 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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