乐筑天下

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

高手门如何用VB封装下面代码为dll 并调用 谢谢

[复制链接]

2

主题

8

帖子

1

银币

初来乍到

Rank: 1

铜币
16
发表于 2015-2-13 15:11:00 | 显示全部楼层 |阅读模式
  1. Public Sub TestAddArc()
  2. Dim varCenter As Variant
  3. Dim dblRadius As Double
  4. Dim dblStart As Double
  5. Dim dblEnd As Double
  6. Dim objEnt As AcadArc
  7. On Error Resume Next
  8. '' get input from user
  9. With ThisDrawing.Utility
  10. varCenter = .GetPoint(, vbCr & "Pick the center point: ")
  11. dblRadius = .GetDistance(varCenter, vbCr & "Enter the radius: ")
  12. dblStart = .GetAngle(varCenter, vbCr & "Enter the start angle: ")
  13. dblEnd = .GetAngle(varCenter, vbCr & "Enter the end angle: ")
  14. End With
  15. '' draw the arc
  16. If ThisDrawing.ActiveSpace = acModelSpace Then
  17. Set objEnt = ThisDrawing.ModelSpace.AddArc(varCenter, dblRadius, _
  18. dblStart, dblEnd)
  19. Else
  20. Set objEnt = ThisDrawing.PaperSpace.AddArc(varCenter, dblRadius, dblStart, dblEnd)
  21. End If
  22. objEnt.Update
  23. End Sub
回复

使用道具 举报

pmq

14

主题

61

帖子

6

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
117
发表于 2015-2-14 21:30:00 | 显示全部楼层

     10.6  使用DLL保护程序
华夏土地网:http://bbs.hxland.com/thread-7419677-1-1.html
回复

使用道具 举报

2

主题

8

帖子

1

银币

初来乍到

Rank: 1

铜币
16
发表于 2015-2-15 11:15:00 | 显示全部楼层

D:\DLL\ERROR.png
@pmq 谢谢你的指导  我试了一下, 提示错误见附图 。我的系统是win7   vb6.0 AUTOCAD2014
回复

使用道具 举报

2

主题

8

帖子

1

银币

初来乍到

Rank: 1

铜币
16
发表于 2015-2-15 11:17:00 | 显示全部楼层
图没附上刚才

i2lmngwu5gi.png

i2lmngwu5gi.png
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-4-20 15:11 , Processed in 2.106019 second(s), 64 queries .

© 2020-2025 乐筑天下

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