乐筑天下

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

[编程交流] 无法设置绘图仪配置

[复制链接]

3

主题

7

帖子

4

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 11:22:48 | 显示全部楼层 |阅读模式
在一个对话框中,我有一个图形中所有打印配置的下拉列表。当我从对话框中选择打印机时,该值存储在cboPrinter中。价值然后,我使用Select Case语句定义选择的值,然后相应地运行绘图:
  1.    Set plotObj = ThisDrawing.Plot
  2.    Set objLayout = ThisDrawing.ActiveLayout
  3.    Set PlotConfigurations = ThisDrawing.PlotConfigurations
  4.    On Error Resume Next
  5.    objLayout.CopyFrom PlotConfigurations.Item(cboPrinter.Value)
  6.    Select Case cboPrinter.Value
  7.    Case "Piping BW - B-size 11x17"
  8.        objLayout.RefreshPlotDeviceInfo
  9.        objLayout.ConfigName = cboPrinter.Value
  10.        objLayout.PlotType = acExtents
  11.        objLayout.UseStandardScale = True
  12.        objLayout.StandardScale = acScaleToFit
  13.        objLayout.PlotRotation = ac90degrees
  14.        objLayout.CanonicalMediaName = "11x17"
  15.        objLayout.PlotWithPlotStyles = True
  16.        objLayout.StyleSheet = cboPlotStyle.Value
  17.        plotObj.PlotToDevice
  18.     End Select

 
我遇到的问题是线路无法布置。ConfigName=cboPrinter。值未设置配置名称。有人知道为什么我不能设置ConfigName吗?
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-4 06:26 , Processed in 0.845552 second(s), 54 queries .

© 2020-2025 乐筑天下

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