乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 109|回复: 9

完整的新手问题:加载VB应用程序?

[复制链接]

10

主题

86

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
126
发表于 2006-10-14 12:48:27 | 显示全部楼层 |阅读模式
我几乎是VBA的新手 我以前写过一些代码,但它是为了虚拟弹球(一种学习编码的有趣方式) 在过去几天里,我一直在学习一些教程,我有一个问题真的很困扰我。大多数教程都涉及从VB编辑器运行VB应用程序 到目前为止,我还无法连接到如何在不打开VB编辑器的情况下在autocad中使用我完成的应用程序
我希望能够从命令行或工具栏按钮运行代码
有人能给我介绍一下在Autocad中加载和执行VB代码的好教程吗
谢谢。艾伦
回复

使用道具 举报

194

主题

592

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1380
发表于 2006-10-14 13:34:49 | 显示全部楼层
C、 我相信这可以通过lisp调用或作为工具栏中的宏来完成。本人'我对此很有把握。尝试键入vbarun或使用vbarun检查搜索并选择lisp论坛。我知道以前已经讨论过了。然而,周末通常很慢。你可以在一周内办理入住手续。本人'我相信你'我会得到比我能给出的更好的答案。
回复

使用道具 举报

170

主题

1424

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2119
发表于 2006-10-14 13:37:41 | 显示全部楼层
当我第一次开始寻找一些我想尝试的VBA应用程序时,我也遇到了同样的问题……我开始四处寻找,发现了VBALoad和VBARun命令。
回复

使用道具 举报

170

主题

1424

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2119
发表于 2006-10-14 13:39:40 | 显示全部楼层
这里是#039;这是一个很好的教程,由我们自己的CmdrDuh编写http://www.theswamp.org/lilly_pond/index.php?dir=cmdrduh/&文件=Autocad%20VBA%20正在获取%20已启动%20指南。pdf
回复

使用道具 举报

194

主题

592

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1380
发表于 2006-10-14 14:07:30 | 显示全部楼层
标记#039;s链接涵盖了大部分内容
我的大多数vba都使用菜单,因为屏幕上的噪音比一堆工具栏要小
一旦你克服了愤怒,Cui可以让你很容易地添加到菜单中
我还使用lisp创建命令
在记事本中添加
[代码0并将其另存为;LayerOff。LSP然后在你的阿卡多克。lsp(如果你没有,在记事本中做一个)
添加行
  1. (autoload "LayerOff"                 '("LayerOff"))
现在您可以访问命令行,输入layeroff将在您加载的项目中运行该名称的子项。
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2006-10-14 15:25:19 | 显示全部楼层
谢谢你的链接标记,这正是我要找的
Bryco:;谢谢你的口齿不清的想法 我知道你说的CUI是什么意思,除了许可证服务器软件的问题,我的办公室去年放弃了它的年度订阅。艾伦
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2006-10-14 15:52:25 | 显示全部楼层
 呵呵,让那些在Autodesk工作的人感到痛苦,:愤怒:
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2006-10-15 00:12:18 | 显示全部楼层

非常好!欢迎来到theswamp。。。。。。。。。。。
回复

使用道具 举报

194

主题

592

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1380
发表于 2006-10-16 01:05:16 | 显示全部楼层
嗯,我的第一次申请取得了一些小的成功 我做了很多水文学的工作,我想做一个宏,我可以用它点击一条闭合的多边形线,把面积恢复到英亩
我已经让我的宏开始工作了,我把它连接到了一个工具按钮上
我目前正在使用LDD 2004;这是我的工具栏按钮的代码!Module1.AreaConvert我的代码大致如下所示:Module1
  1. Option Explicit
  2. Sub AreaConvert()
  3. Form1.show
  4. End Sub
表1
  1. Private Sub UserForm_Initialize()
  2. Me.Hide
  3. On Error Resume Next
  4. With ThisDrawing.Utility
  5.     .GetEntity Pick_Area, Pick_point, vbCrLf & "Select a closed polyline:"
  6.         
  7.         'Check for No Selection
  8.         If Pick_Area Is Nothing Then
  9.             .Prompt vbCr & "You did not pick anything."
  10.             End
  11.         End If
  12.         
  13.        'Check for Object type and Closed Polyline
  14.         If Pick_Area.ObjectName = "AcDbPolyline" Then
  15.             
  16.             'nested if to check for closed polylines
  17.             If Pick_Area.Closed = True Then
  18.                 Area_ft = Pick_Area.Area
  19.                 Area_Acres = Pick_Area.Area / 43559.45832
  20.             Else
  21.             .Prompt vbCrLf & "You did not pick a closed polyline."
  22.             End
  23.             
  24.             End If
  25.             
  26.             Else
  27.             .Prompt vbCrLf & "You did not pick a closed polyline."
  28.             End
  29.         
  30.         End If
  31.         
  32.         'test routine that were used durring development
  33.     '.Prompt vbCrLf & "Object name " & Pick_Area.ObjectName
  34.     '.Prompt vbCrLf & "selected point " & Pick_point(0) & "," & Pick_point(1)
  35.     '.Prompt vbCrLf & "closed " & Pick_Area.Closed
  36. End With
  37. sqfoot.Caption = Area_ft
  38. acres.Caption = Area_Acres
  39. Me.show
  40. End Sub
代码或多或少执行 唯一认为我不't like是单击工具栏按钮时看到的命令行回音:
命令:-vbarun
宏名称:Area.dvb!模块1.AreaConvert选择一条闭合多段线:
命令:执行错误
是否存在不让这些项目回显到命令行的情况 执行错误消息的含义是什么
谢谢。艾伦
回复

使用道具 举报

194

主题

592

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1380
发表于 2006-10-16 02:13:50 | 显示全部楼层
如果在菜单命令前加前缀
^C^C^p<ie C^C ^p-vbarun Area.dvb!模块1.AreaConvert打开和关闭菜单
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-6 21:04 , Processed in 1.045680 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表