shenqixiaozi 发表于 2025-1-15 13:02:56

请教vba编程里,如何以块里的某个点为基点,移动到另一个块的某个点上

如题,cad里,我在动态块A上添加了点X,在动态块B上添加了点Y。如何使用vba,控制动态块A以点X为基点,移动到动态块B的点Y上。

transteel 发表于 2025-9-26 16:18:20

你有种再说一遍 发表于 2025-9-26 14:59
主要是IFox可以给你们白嫖,可以一下子拔高大家高度

我倒还没那么高水平,简单写的东西AI已经够用了。不过因为我是VBA和VB.NET都用过,用了VB.NET后感觉应该早用才对。先不说哪个功能更强大,用VS总比用VB6写代码愉快的多了。哈哈哈!

shenqixiaozi 发表于 2025-1-15 22:40:41

你有种再说一遍 发表于 2025-1-15 15:27
你要动态块什么功能?

根据Excel表上的数据和表头,对应修改动态块和属性块的参数值,这个功能我已经用vba能实现了。现在就差动态块里有几个自己设定的点,然后把其他动态块移动到这些点上这个功能

shenqixiaozi 发表于 2025-1-15 14:41:29

你有种再说一遍 发表于 2025-1-15 14:35
别VBA了吧,快来C#吧

我哭,之前我打算用python,研究一段时间发现python打不通动态块的一些功能,然后就用vba。如果vba打不通这个,估计也先尝试lisp,实在不行再C#

你有种再说一遍 发表于 2025-1-15 14:35:29

别VBA了吧,快来C#吧

你有种再说一遍 发表于 2025-1-15 15:27:48

shenqixiaozi 发表于 2025-1-15 14:41
我哭,之前我打算用python,研究一段时间发现python打不通动态块的一些功能,然后就用vba。如果vba打不通 ...

你要动态块什么功能?

chixun99 发表于 2025-2-5 10:04:03

移动,不就是普通的对象移动吗?跟块有什么关系?

wuyunpeng888 发表于 2025-9-26 13:12:34

你是要以块参照对应的某点吧

wuyunpeng888 发表于 2025-9-26 13:13:47

你要移动的是块参照吧,并不是块

transteel 发表于 2025-9-26 14:52:05

你有种再说一遍 发表于 2025-1-15 14:35
别VBA了吧,快来C#吧

大佬说的对,我就是从VBA转.Net的,赶快转C#吧(别转VB.Net)。

你有种再说一遍 发表于 2025-9-26 14:59:28

transteel 发表于 2025-9-26 14:52
大佬说的对,我就是从VBA转.Net的,赶快转C#吧(别转VB.Net)。

主要是IFox可以给你们白嫖,可以一下子拔高大家高度
页: [1] 2
查看完整版本: 请教vba编程里,如何以块里的某个点为基点,移动到另一个块的某个点上