乐筑天下

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

[编程交流] DCL,单选按钮/切换按钮,但

[复制链接]

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-5 20:21:11 | 显示全部楼层
 
对于单选按钮,您不允许这样做,因此必须在DCL文件中或使用set\u tile函数从lisp代码中将一个单选按钮设置为1。
 
 
您已经有了第一个单选按钮,其中键“rb1”从DCL文件中设置为1,即value=“1”
 
你仍然没有清楚地描述你想要什么。
回复

使用道具 举报

27

主题

182

帖子

163

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
139
发表于 2022-7-5 20:23:50 | 显示全部楼层
 
好啊我得到了它!。。。tks公司
 
 
让我再试一次,如果我不太清楚,我道歉!。。。
 
运行该代码(Deti)时,窗口会出现之前从DCL指令中选择的第一项,但它并没有正常工作。如果没有选择一个单选按钮(即使使用is\u enable=true;或set\u tile),并且您按下“OK”按钮,它会停止代码并出现一个错误,并且不会插入块(之前在DCL上选择的块,第一项)。
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-5 20:29:34 | 显示全部楼层
 
这是正常的,因为它已经从DCL设置,正如我之前所说的,使用值函数并设置为1
 
 
如果出现任何错误,这将是由于您的设置,而不是由于单选按钮本身。
 
 
实际上,启用is\U的磁贴不应包括在DCL文件中,此外,不需要使用set\U磁贴功能,因为已经从DCL文件中设置了该功能。
 
 
这也是由于您的设置,而不是由于任何功能。
回复

使用道具 举报

27

主题

182

帖子

163

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
139
发表于 2022-7-5 20:32:25 | 显示全部楼层
 
我理解所有项目!。。。谢谢
 
好的,我更新了该代码,如果您可以在那里检查,DCL上的先前选择不会在运行actio\u tile函数的单选按钮上发生:
 
我的困惑可能是:如果在DCL文件中选择了单选按钮,它是否可以执行action\u磁贴及其功能?
 
  1.       (action_tile
  2. "rb1"
  3. "(setq tipo "C")(mode_tile "tog1" 1)(mode_tile "tog2" 1)(showimage (strcat Path (car files)))"
  4.      )
回复

使用道具 举报

rlx

21

主题

1505

帖子

1551

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2022-7-5 20:37:16 | 显示全部楼层
我不知道你的问题是否已经结束,但我只是想展示一下我将如何处理一般。葡萄牙语不是我的母语,所以有时很难理解;-)
在开始对话框之前,我首先检查所有变量。在这里,我在Deti_UpdateDialog中完成了这项工作,但您可以将其拆分为单独的“init对话框”和更新对话框例程。然后,您将调用init对话框一次,如果需要,您可以为每个操作块调用de-update对话框
 
如果你保持变量打开(不要把它们放在你的defun旁边),下次启动程序时,你可以从上次设置的地方开始。
 
无论如何,希望你的程序能正常运行
 
gr.R。
回复

使用道具 举报

27

主题

182

帖子

163

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
139
发表于 2022-7-5 20:42:36 | 显示全部楼层
 
请不要担心语言!。。。我不是我需要或想要的英语专家(你可以看到!)!。。。但可能是一种沟通(我想)!。。。呵呵呵呵。。。
 
 
多亏了这些提示,我将试着把它作为一个例子和您的注意事项!。。。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-12 13:12 , Processed in 0.488302 second(s), 62 queries .

© 2020-2025 乐筑天下

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