乐筑天下

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

增加命令行中允许的最大字符数

[复制链接]
CAB

29

主题

781

帖子

430

银币

中流砥柱

Rank: 25

铜币
526
发表于 2009-10-11 16:53:10 | 显示全部楼层 |阅读模式
亲爱的沼泽者,我'我请求你的帮助。我试图在命令行中发送一个大字符串,但我失败了,因为它可以容纳的字符数似乎有限制。有没有办法增加这个限制
如果它'如果有帮助,我可能会告诉您,我正在尝试发送这样的邮件:
[代码但是我需要适应更多的变量(实际上我正在尝试创建一个包含数十个变量的列表,有时可能有数百个变量)。
如果这不可能,还有其他方法吗
以防你'我想知道的是,我正在通过VBA发送这个大字符串(因此我不能在Lisp编辑器中完成这项工作)。
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2009-10-11 17:20:22 | 显示全部楼层
我不知道'我不理解为什么需要将lisp代码发送到命令行。
回复

使用道具 举报

CAB

29

主题

781

帖子

430

银币

中流砥柱

Rank: 25

铜币
526
发表于 2009-10-11 18:11:54 | 显示全部楼层
为了创建包含所有这些变量(也是列表)的列表,我可以对它们应用foreach函数
  1. ( foreach THERMALcorp ThermalCorpCollection
  2.     ( progn
  3.       ( setq c_Name ( nth 0 THERMALcorp ) )
  4.         bla bla bla
我试着减少变量的名称,改为使用:C1、C2、C3等,但即使如此,我可以达到220个兵团,虽然很少,但有时可能需要更多。
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2009-10-11 18:12:21 | 显示全部楼层
每行字符数限制为80个字符。自AutoCAD首次发布以来,情况一直如此
我知道没有办法改变显示的行长度
回复

使用道具 举报

CAB

29

主题

781

帖子

430

银币

中流砥柱

Rank: 25

铜币
526
发表于 2009-10-11 18:16:11 | 显示全部楼层
好吧,我想我'我不得不接受
不幸的是我能'我想不出另一种创建该列表的方法。
回复

使用道具 举报

CAB

29

主题

781

帖子

430

银币

中流砥柱

Rank: 25

铜币
526
发表于 2009-10-11 19:17:24 | 显示全部楼层
我仍然不'我不明白。您可以在命令行中输入:
  1. ( setq ThermalCorpCollection ( list  ThermalCorp1 ThermalCorp2
  2. ThermalCorp3 ThermalCorp4 ThermalCorp5 ThermalCorp6 ThermalCorp7
  3. ThermalCorp8 ThermalCorp9 ThermalCorp10 ThermalCorp11 ThermalCorp12
  4. ThermalCorp13 ThermalCorp14 ThermalCorp15 ThermalCorp16 ) )
或与您发布的相同。只要括号从行开始,ACAD将接受您发送的所有内容,直到结束
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2009-10-11 19:40:07 | 显示全部楼层

I'd在Autolisp编辑器中执行此操作;VLIDE
这样你就有了一个副本…
这样你就可以使用剪切和粘贴…
,你就可以修复拼写错误
回复

使用道具 举报

CAB

29

主题

781

帖子

430

银币

中流砥柱

Rank: 25

铜币
526
发表于 2009-10-19 14:01:18 | 显示全部楼层
嗯,最大字符数是有限制的。请尝试在命令行中写入:
(setq MyVariable(列出aaaaaaaaAAaaaaaaaa,然后继续按aaaaaaAAAaaaaaaa,你会看到光标在某个时候会停止写入。但是告诉我一些事情。你指定的代码有什么不同?我的意思是我应该把列表写在更多的行上?
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2009-10-19 18:29:27 | 显示全部楼层
是的,只需点击回车键,然后继续下一行
输入最后一个)后,才会评估lisp
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2009-10-20 17:13:51 | 显示全部楼层
好的,谢谢你。我'我将尝试为VBA找到一种方法,因为我正在通过VBA应用程序将此代码发送到命令行。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-1 17:53 , Processed in 0.256900 second(s), 73 queries .

© 2020-2025 乐筑天下

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