bbalert 16种提示模式
本帖最后由 1291500406 于 2019-4-12 08:35 编辑bbalert16种模式
本帖最后由 1291500406 于 2019-4-12 09:01 编辑
烟盒迷唇 发表于 2019-4-12 08:47
有什么好处
个性化的提示,远远超过 自带的 (alert "提示")
(alert "提示")
标题为AutoCAD 信息 而不是自己的标题
而( bbalert"显示确定按钮" 2 "必强提示1" 0) 弥补alert一些缺陷
1,提示面板带自动关闭时间
2,标题自定义
3,16种提示模式选择,让提示不单调 16 32 48 64 带图标提示是我最喜欢的
4,返回值简化程序的编写,是 返回一个值 否 返回一个值 判断值处理
(defun AlertX(TITLE String nSeconds f / WSH a)
(setq WSH(vlax-create-object "WScript.shell"))
(if(vl-catch-all-error-p(setq a(vl-catch-all-apply'vlax-invoke-method(list WSH 'Popup String nSeconds TITLE f))))
(alert String)(progn(vlax-release-object WSH)a)))
是这样的么?
(setq atr (bbalert(strcat "即将统一标注样式,请确认出图比例设置是否与图纸图框比例匹配。匹配点确定,否则点取消后先正确设置出图比例再统一!!" )2 "提示:" 1))
(princ atr)
(if (= atr2)(exit))
经测试,没有取到返回值,这个判断点了哪个按钮的返回值该怎么取呢? 有什么好处 强哥,强哥,你最棒,强哥,强哥,你最强,你最棒,你最强 这个不错,顶起来 这个不错,顶起来。外瑞外瑞古德 这个好, 不会写这种好像是调用了系统什么东本 看不懂 taoyi0727 发表于 2019-4-12 12:59
这个好, 不会写这种好像是调用了系统什么东本 看不懂
自由度面板共享出来吧! 纵横八方 发表于 2019-4-12 13:10
自由度面板共享出来吧!
哈哈,快快交出来 纵横八方 发表于 2019-4-12 13:10
自由度面板共享出来吧!
还没有写完还在写系统变量水平低时间少 进度有点慢昨晚画图还搞到1点过