乐筑天下

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

[编程交流] 无OLB的MSWORD

[复制链接]

12

主题

29

帖子

17

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
60
发表于 2022-7-6 08:38:39 | 显示全部楼层 |阅读模式
为了在不访问表OLB的情况下优化我的程序对MSWORD的访问,需要修改以下代码中的一行:
 
  1. ;(IF (NOT TBLMSWORD)
  2. ;    (PROGN
  3. ;    (SETQ TBLMSWORD (STRCAT #DRV "MSWORD.OLB"))
  4. ;    (vlax-import-type-library
  5. ;     :tlb-filename TBLMSWORD
  6. ;     :methods-prefix "MSWORDm-"
  7. ;     :properties-prefix "MSWORDp-"
  8. ;     :constants-prefix "MSWORDc-"
  9. ;    )
  10. ;    )
  11. ;;;
  12. (setq MSWORDAPP (vlax-get-or-create-object "Word.Application"))
  13. (vla-put-visible MSWORDAPP :vlax-true)
  14. (setq docs (vla-get-documents MSWORDAPP))
  15. (SETQ doc  (vlax-invoke-method docs 'Add))
  16. (setq paragraphs (vlax-get-property doc 'Paragraphs))
  17. (setq pg (vlax-get-property paragraphs 'last))
  18. (setq range (vlax-get-property pg 'range))
  19. (vlax-put-property (vlax-get-property range 'font) 'name  "COURIER NEW")
  20. (vlax-put-property (vlax-get-property range 'font) 'size  15)
  21. ;
  22. (setq WDRANGE (vlax-get-property (vlax-get-property (vlax-get-property MSWORDAPP 'ActiveDocument) 'WORDS) 'last))
  23. ;(mswp-put-alignment (mswp-get-ParagraphFormat range) mswc-wdAlignParagraphCenter)
  24. [b](vlax-put-property (vlax-get-property range 'Alignment) 'ParagraphFormat  'wdAlignParagraphCenter) ;<< Error in this line[/b]
  25. (vlax-invoke-method range 'InsertAfter "TEXTO NEGRITO, ")
  26. ;;;

或:
  1. (vlax-put-property (vlax-get-property range 'Alignment) 'ParagraphFormat 1)
回复

使用道具 举报

1

主题

1069

帖子

1050

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
69
发表于 2022-7-6 08:56:56 | 显示全部楼层
再次非常感谢。
 
好啊
回复

使用道具 举报

1

主题

1069

帖子

1050

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
69
发表于 2022-7-6 09:14:24 | 显示全部楼层
不客气
干杯
 
~'J'~
回复

使用道具 举报

12

主题

29

帖子

17

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
60
发表于 2022-7-6 09:27:16 | 显示全部楼层
回复

使用道具 举报

1

主题

1069

帖子

1050

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
69
发表于 2022-7-6 09:49:14 | 显示全部楼层
You're welcome
Cheers
 
~'J'~
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-7 08:46 , Processed in 0.349444 second(s), 62 queries .

© 2020-2025 乐筑天下

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