gifttang66 发表于 2008-5-12 18:55:00

小弟菜鸟·~请教三问题·~谢谢~~~~

请教高手~~~
我做的是一个cad的二次开发~~就是当你输入一个温室的参数~~在CAD中会自动生成它的三视图~~
现在我能生成三视图~~但是每次生成的图形都会留在上面~~我想设计一个按钮“清除图形”请问清除图形的代码是什么啊~~
另外就是有的时候参数输入过大了~~图形不能完全显示在屏幕中~要进行左右拖动~~才能看全~~有没有相对应的代码可以让图形适合的显示啊~~就是太小了~~它自己会放大~~太大了它自己会缩小的啊~~~在一个屏幕中显示~~自动的~~不用鼠标滚动了

还有就是标注的字太小了~~如何设置大点啊~~

万分感谢~~谢谢~~急要~~~
高手们别客气~~~直接说~~~
   

bios8086 发表于 2008-5-12 19:55:00

gifttang66我能请教你一个问题吗?

gifttang66 发表于 2008-5-12 20:10:00

我真的是菜鸟中的菜鸟啊~~
呵呵~~可能答不出来你的问题~~如果你要问~~我尽力吧~~
但是不一定会啊~~~
我也是刚学的~~~~

gifttang66 发表于 2008-5-12 20:12:00

不好意思啊~~我看了你的贴了~~我也不会~~~

bios8086 发表于 2008-5-12 20:37:00

你在VS2005 或者VB6.0 中搞过二次开发吗?

xxxtttxxx 发表于 2008-5-12 21:07:00

1.你生成的三视图如果不是块的话比较麻烦。
除非,图中除了你的三视图外,没有其他任何信息才比较容易处理。
当然,你也可以把你生成的object的handle保存起来(数组或者文件)
然后,清除的时候就按handle来删除object
2. application.zoomall
3.标注的东西我从来没有做过,不过估计用dimscale常量或者scalefactor有用。
自己查查帮助吧。当然,你手动也可以操作。

gifttang66 发表于 2008-5-15 19:38:00

各位高手还有什么更具体的答案不~~~~
页: [1]
查看完整版本: 小弟菜鸟·~请教三问题·~谢谢~~~~