田草博客

互联网田草博客


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

微信 公众号:ByCAD

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

评论列表

所有评论
[89] [90] [91] [92] [93] [94] [95] [96] [97] [98]  ... [143]  
tiancao1001 于 2008-11-03 09:53 AM 发表评论:
国家和房地产是一伙的,黑着呢。
查看所评论的日志:阳台建筑面?
wwwnet 于 2008-11-02 07:57 PM 发表评论:
设计的时候,按《建设工程建筑面积计算规范》(GB/T 50535-2005)
卖房的时候,按房产测量规范 GB/T17986-2000 

少出设计费又。。。。。
可以卖个大价钱。。。呵呵呵。。。

房产开发商良心地大大地   huai    了。。。。
555555555555555
查看所评论的日志:阳台建筑面?
wwwnet 于 2008-11-02 07:19 PM 发表评论:
参数下不了........呵呵和
查看所评论的日志:建筑节能计算
tiancao1001 于 2008-11-01 02:46 PM 发表评论:
网友交流QQ群:11740834 
查看所评论的日志:田草日志
tyzhi222 于 2008-10-31 11:55 PM 发表评论:
你好,田草:
  我正在学习CAD的VBA,能不能发一份给我,非常感谢!!!!
tyzhi222@163.com。
查看所评论的日志:AutoCAD VBA 二次开发教程源码
tiancao1001 于 2008-10-31 02:47 PM 发表评论:
实现Flash中一次随机打开15个连接:
http://tiancao.net/qita/webwithinflash2/1.html
查看所评论的日志:田草日志
tiancao1001 于 2008-10-28 10:47 PM 发表评论:
来自晓东CAD的一个方法
也许并不是一个Bug,而是我们没发现罢了

代码:

Sub Example_PickfirstSelectionSet()
    ' This example lists all the objects in the pickfirst selection set.
    ' Before running this example, create some objects in the active
    ' drawing and select those objects. The objects currently selected
    ' in the active drawing will be returned in the pickfirst selection set.
            
    Dim pfSS As AcadSelectionSet
    Dim ssobject As AcadEntity
    Dim msg As String
    msg = vbCrLf
    
    Set pfSS = ThisDrawing.PickfirstSelectionSet
    For Each ssobject In pfSS
        msg = msg & vbCrLf & ssobject.ObjectName
    Next ssobject
    MsgBox "The Pickfirst selection set contains: " & msg
    
End Sub


以上的例子在IDE窗口中运行没问题
调用-vbarun命令运行时不能正确运行
可以用下列方法j解决
定义Lisp函数:

代码:

(defun tls-sub2cmd(filename subname cmdname)
 (eval
  (list 'defun
   (read (strcat "c:" cmdname))
   nil
   '(if (cadr(ssgetfirst)) (sssetfirst nil (ssget)))
   (list 'vla-RunMacro
         '(vlax-get-acad-object)
          (strcat filename "!" subname)
   )
   '(sssetfirst nil nil)
   '(princ)
  )
 )
 (vlax-add-cmd cmdname (strcat "C:" cmdname))
 (princ)
)


调用格式为:
(tls-sub2cmd "文件名" "宏名" "命令名") 
查看所评论的日志:CAD VBA 先选择后操作 PickfirstSelectionSet
123321jf 于 2008-10-23 10:49 AM 发表评论:
好东西!能不能帮忙发一份?
123321jfjf@163.com
查看所评论的日志:晓东VBA论坛板块的电子书版本
[89] [90] [91] [92] [93] [94] [95] [96] [97] [98]  ... [143]  
Tiancao Blog All Rights Reserved 田草博客 版权所有
Copyright ©