明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2870|回复: 4

求問一下VLAX-import-type-library的用法

[复制链接]
发表于 2004-7-30 17:47:00 | 显示全部楼层 |阅读模式
我用的word是繁体2000 的. 我看了一下说明里需要一个msword8.olb的文件. 但我的系统里只有个msword9.olb sample application里用的是word97.. 创建前缀的时候用的是 (if (equal nil mswc-wd100Words) ; check for a Word constant
(vlax-import-type-library
:tlb-filename "c:/Microsoft Office/Office/msword8.olb"
:methods-prefix "mswm-"
:properties-prefix "mswp-"
:constants-prefix "mswc-"
)
) 运行的时候却成天说是实体为空值... 我想知道这是怎么回事,我有把msword8失成msword9,还是不行. 那个wd100words是变量名来的? 求解释一下具体是怎么把cad的文字输入到word的.不胜感激.
发表于 2004-7-30 19:04:00 | 显示全部楼层
如果你把msword8换成msword9还是不行,你要确认一下此文件的路径是否正确。


mswc-wd100Words是Word常量,如果上面的代码成功,mswc-wd100Words就不为nil
 楼主| 发表于 2004-7-30 19:45:00 | 显示全部楼层
对了.你所说的那个words常量需要用modelspace申明吗?
 楼主| 发表于 2004-7-30 19:50:00 | 显示全部楼层
OKAY..已经搞定...真是晕乎乎的...


谢谢alin兄台了
发表于 2006-12-28 18:27:00 | 显示全部楼层
我还是不能理解mswc-wd100Words(winword常量),我不懂VBA,谁能给我讲讲为什么要用它,它有什么作用?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-11-23 11:34 , Processed in 0.163414 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表