田草博客

互联网田草博客


网友交流QQ群:11740834 需注明申请加入原因

微信 公众号:ByCAD

邮箱:tiancao1001x126.com
ByCAD,微信公众号
首页 | 普通 | 电脑 | AutoCAD | VB/VB.NET | FLash | 结构 | 建筑 | 电影 | BIM | 规范 | 软件 | ID

评论列表

所有评论
[65] [66] [67] [68] [69] [70] [71] [72] [73] [74]  ... [143]  
tiancao1001 于 2010-01-21 05:08 PM 发表评论:
下面的代码效果和AngleFromXAxis是一样的 
Public Function P2P_Angle(ByVal PT1 As Point3d, ByVal PT2 As Point3d) As Double
        'Pt1为坐标原点
        Dim DX As Double
        Dim DY As Double
        DX = PT1.X - PT2.X
        DY = PT1.Y - PT2.Y
        Dim A45 As Double = Math.Atan(1) '45度角
        If DX = 0 Then '垂直线 
            If DY < 0 Then
                P2P_Angle1 = A45 * 2 '90度
                P2P_Angle1 = A45 * 6 '270
            End If
        ElseIf DX < 0 Then
            If DY <= 0 Then
                P2P_Angle1 = Math.Atan(DY / DX)  '第一象限(包含x轴正方向0度)
            Else
                P2P_Angle1 = A45 * 8 - Math.Atan(-DY / DX) '第四象限
            End If
        ElseIf DX > 0 Then
            P2P_Angle1 = Math.Atan(DY / DX) + A45 * 4 '第二、第三象限(包含x轴负方向180度)
        End If
    End Function
查看所评论的日志:.Net的Entity到VBA的AcadEntity
wuliping1002 于 2010-01-13 03:21 PM 发表评论:
大哥你的工具箱为什么只能装一次啊,我不小心卸载后就不能再安装了,怎么办啊
查看所评论的日志:田草CAD工具箱(VBA)安装程序(2009.04.13)
tiancao1001 于 2010-01-13 09:24 AM 发表评论:
你去研究一下AutoCAD.net就知道怎么回事了
查看所评论的日志:学会了用Jig拽东西了
zzyong00 于 2010-01-12 11:33 PM 发表评论:
不知楼主能否放出源码,让大家学习学习
查看所评论的日志:学会了用Jig拽东西了
zzyong00 于 2010-01-12 11:30 PM 发表评论:
特想知道这个怎么做的?
查看所评论的日志:学会了用Jig拽东西了
endy128 于 2010-01-06 08:50 PM 发表评论:
现在学习VBA,需要一些有用的学习资料,麻烦发我一份,邮箱:endy128@163.com
谢谢
查看所评论的日志:AutoCAD VBA 二次开发教程源码
endy128 于 2010-01-06 08:47 PM 发表评论:
正在学习VBA,麻烦发我邮箱 endy128@163.com 谢谢
查看所评论的日志:Mastering AutoCAD VBA 从入门到精通.pdf 电子版格式
tiancao1001 于 2010-01-06 03:25 PM 发表评论:
一注基础通过,新年又有新任务了,自己给自己祝福一下吧
查看所评论的日志:田草日志
[65] [66] [67] [68] [69] [70] [71] [72] [73] [74]  ... [143]  
Tiancao Blog All Rights Reserved 田草博客 版权所有
Copyright ©