乐筑天下

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

[编程交流] 在exis上方插入新的RevBlock

[复制链接]
pBe

32

主题

2722

帖子

2666

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
211
发表于 2022-7-5 18:46:17 | 显示全部楼层
 
听起来像是一个计划,我们现在只需要有人开始构建对话框。我们将为ronjonp的计划添加选项。简单的奶酪。
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-5 18:50:58 | 显示全部楼层
有一个发挥这个程序,我刚刚完成编写它给你,所以一定要尝试它,让我知道。
 
首先将以下DCL添加到您的支持文件夹中,然后运行该程序。
 
pBe很高兴再次看到帖子。
添加新版本。DCL
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
211
发表于 2022-7-5 18:56:07 | 显示全部楼层
 
我很高兴被看到。
回复

使用道具 举报

3

主题

10

帖子

6

银币

初来乍到

Rank: 1

铜币
17
发表于 2022-7-5 18:57:49 | 显示全部楼层
我的新朋友们,我有一些坏消息。
 
有人告诉我我要被解雇了。我将完成当前的设计/工程项目,大约两周后,我需要找到一个新雇主。
 
所以我暂时不能对这个项目投入太多注意力(如果有的话)。如果你对这个项目感兴趣,请订阅它。
 
对于这个项目线程,我将制作我在OP中引用的DCL,然后我们可以从那里开始?
 
谢谢你到目前为止的帮助。我不会放弃这个项目线程,但我不能像我希望的那样在接下来的几周里投入时间。
知道我会回来这个项目,我觉得它是多功能和有用的,让它死。
 
我希望很快能回来。
回复

使用道具 举报

0

主题

2

帖子

2

银币

初来乍到

Rank: 1

铜币
0
发表于 2022-7-5 19:02:41 | 显示全部楼层
你好,塔瓦!
 
很好,试着让它像图片中那样工作,但运气不好,你能帮我吗?
 
我的whise将通过DCL接口类型输入“description”、“signature”和“date”的新值,但这超出了我的技能!
 
谢谢
瑞典安德斯
191312rcz1bvoe8h81ozhh.jpg
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-5 19:03:02 | 显示全部楼层
嗨,安德斯,
 
谢谢,这个程序在这个线程中是按照OP的要求工作的,你所说的几乎完全不同。
 
 
您是否在使用DCL的程序后,根据具有三个属性(描述、签名和日期)的标记字符串更改属性文本字符串?
 
程序是否应更改所有布局中的特定属性块名称?或者在用户应在列表中选择/选取的布局中,如本线程中的上一个DCl程序中所示?
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
211
发表于 2022-7-5 19:06:45 | 显示全部楼层
 
 
不管怎样,如果你还想继续,那就把DCL贴出来吧。
回复

使用道具 举报

52

主题

156

帖子

104

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2022-7-5 19:10:54 | 显示全部楼层
我写了一些非常类似的东西。我的版本需要修改很多,虽然适合你的标题栏,但它可以做到。这是一项大量的工作要做。如前所述,我使用了LISP和DCL。
DCL
  1. 4

 
Lisp程序
[code](defun CANCEL()(done\u dialog)(exit))(defun SaveVar()(cond((=(get\u tile“mylist1key”)“0”)(LM:Popup“Error!”“请选择布局”(+1 64 4096));(开始)(done_对话框));((get\u attr“mylist1key”“0”)(LM:Popup“Error!”“Please select a layout”(+1 64 4096))(start)(done\u dialog))((>(get\u tile“mylist1key”)“0”)(ProcessList));(开始)(done_对话框));(set_tile“error”“您必须选择布局”);(mode_tile“mylist1key”2))(ProcessList))(defun ProcessList();;-->保存列表设置(setq readlist(get\u tile“mylist1key”))(setq readlistREVS(get\u tile“revlettslist”));(setq readlistREVS(atoi readlistREVS));(setq readlistREVS(itoa readlistREVS));(setq myItem2(nth“1”revlettslist))(setq myItem2“A”)(done\u对话框))(defun C:tbae()(setq OldCMDecho(getvar“CMDECHO”))(setq NewCMDecho(setvar“CMDECHO”0))(start)(main))(defun start();(unload_对话框);(setq myList1(list“Electrical”“Structural”“piping”“Foundation”)(setq myList(layoutlist))(setq Nothing”“)(setq myList1(append myList1(list Nothing))(setq myList1(reverse myList1))(setq revlettslist(list“-”“A”“B”“C”“D”“E”“F”“G”“H”“I”“J”“K”“L”“M”“N”“O”“P”“Q”“R”“S”“T”);setq;;;--将dcl文件从磁盘加载到内存(if(not(setq dcl\u id(Load\u对话框“TBDCL.dcl”)))(progn(警报“无法加载dcl文件!”)(退出);;;--否则,DCL文件已加载(progn;;--加载DCL文件内的定义(如果(不是(新对话框“TBDCL”DCL\u id))(progn(警报“标题栏编辑器无法加载!”)(退出);;;--否则,加载定义文件(progn(start\u list“mylist1key”3)(mapcar的add\u list myList1)(end\u list)(start\u list“revlettslist”3);启动列表框(mapcar的add\u list REVLETTERSlist);填写列表框(end_list);;;--如果发生动作事件,则执行此功能(action_tile“eb1”“(setq eb1$value)”;标题栏日期(action_tile“revlettslist”“(setq revlettslist$value)”);rev(action_tile“Description”(setq描述$
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-5 19:15:17 | 显示全部楼层
I have my won program that I use it frequently to remove / add new  revisions to a bunch of drawings or at current opened drawing or on both  together.
 
Can not upload the image as .gif
191314jdq7whn2fn59qcvc.jpg
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-12 20:00 , Processed in 0.366911 second(s), 71 queries .

© 2020-2025 乐筑天下

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