nlnc 发表于 2003-10-16 09:04:00

问R14的VBA的相关操作

原来基于AUTOCAD2000的VBA实现了以下功能:
1、插入一用户化菜单;
2、读取特定块的特定属性值;
3、弹出对话框,请求输入用户名、密码;
4、调用数据库存储过程,根据一属性值和用户名、密码(输入参数)返回布尔形变量;
5、插入指定块(来源于外部文件),并填写相关属性值;
6、调用一COM,并执行COM的相关方法;
后来客户要求使用平台是R14,我装的R14没有VBA,请问,如何解决以上问题;

zeng29 发表于 2003-10-16 11:36:00

我以前用的R14E文版也没有VBA,但好像R14.01有VBA,具体我也没有用过.
你可以参考以下贴子:
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=10867&star=1&skin=0

http://bbs.mjtd.com/forum.php?mod=viewthread&tid=10713&star=1&skin=0

nlnc 发表于 2003-10-16 16:18:00

谢谢你的回复奥,R14没有VBA是对工作的打击,只是不知道客户那块用的是不是R14.1,如果不是,那怎么办呢?
第一个连接居然连到我以前提的问题上,搞笑:)

efan2000 发表于 2003-10-16 19:05:00

将VBA的代码导入到VB中,只要做一些简单的修改,编译成可执行文件就能使用了。现在主要的问题是调用,可以使用运行参数来控制。

nlnc 发表于 2003-10-18 19:11:00

R14确实可以加载“EXE”为后缀名的应用程序,可是好象是外部调用,只能打开那个程序,怎么传参数呢?把参数传给一个应用程序?

能否详细说一些?谢谢。
页: [1]
查看完整版本: 问R14的VBA的相关操作