明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1396|回复: 3

大家帮我看看是什么问题

[复制链接]
发表于 2005-2-25 15:17:00 | 显示全部楼层 |阅读模式
我怎么可以指定我要插入图片的位置,我指定了位置了,为什么还是没插入到 指定位置,大家帮我看看我错在什么地方了。我是新手。 Private Sub BtnIdiograph_Click()
Dim insertionPoint(0 To 2) As Double
Dim scalefactor As Double
Dim rotationAngle As Double
Dim rasterObj As AcadRasterImage

insertionPoint(0) = 439#
insertionPoint(1) = 29#
insertionPoint(2) = 0#
scalefactor = 0#
rotationAngle = 0#

On Error GoTo ERRORHANDLER
' 在模型空间中附着光栅图像
Set rasterObj = ThisDrawing.ModelSpace.AddRaster _
(GraphPath.Text, insertionPoint, _
scalefactor, rotationAngle)
ZoomAll

IDIOGRAPHForm.Hide
Exit Sub
ERRORHANDLER:
MsgBox Err.Description
End Sub
发表于 2005-2-25 18:02:00 | 显示全部楼层
GraphPath是怎么定义的?Text 控件?


如果是你在里面输的什么
 楼主| 发表于 2005-2-28 09:23:00 | 显示全部楼层
GraphPath是一个控件,,在它里面是我选择的要插入的图片的路径,我指定了要 插入的点 insertionPoint(0) = 439#
insertionPoint(1) = 29#
insertionPoint(2) = 0# 但是当我改变这些点的时候在我的当前文件内我没看到任何变化查看图片的属性 X,Y,Z也不是我插入时候赋予的值,我想问问这是为什么
发表于 2005-2-28 11:09:00 | 显示全部楼层
Scalefactor 为什么要设成0 呢?这样的话插入点只能在原点。 还有你数字后面的#可以省略,#是双精度型数据后缀

帮助里面是这么写的

ScaleFactor

Double; read-write
A real number greater than 0.0. A scale factor greater than 1 enlarges the object. A scale factor between 0 and 1 shrinks the object.

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

本版积分规则

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

GMT+8, 2024-11-27 20:36 , Processed in 0.152945 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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