vlisp中如何在DCL面板里根据下拉列表显示不同的图片
vlisp中如何在DCL面板里根据下拉列表显示不同的图片,我在DCl中采用action 判断情况分别设置,但是之前生成的一个图片还在,两个图片重叠在了一起,有什么解决办法吗显示另一幅图片前,先有背景颜色填充图像区,然后再显示另一幅
(start_image Xkey)
(fill_image 0
0
(setq Xmax (dimx_tile Xkey))
(setq Ymax (dimy_tile Xkey))
-2
)
(slide_image 0 0 Xmax Ymax 图片文件名)
(end_image) 是这种的吗?
本帖最后由 lee50310 于 2023-8-21 08:39 编辑
提供一個完整的範例(tt.lsp+ImageOption.dcl+幻燈片) 可參考看看
檔案存放路徑 d槽 temp 目錄下
若放在其他地方 則需修改 程式中的 路徑(setq path "D:\\TEMP\\")
執行指令:tt2
效果如動態圖
yshf 发表于 2022-8-3 14:20
显示另一幅图片前,先有背景颜色填充图像区,然后再显示另一幅
(start_image Xkey)
(fill_image...
明白了明白了!谢谢你! 学习了!感谢!! 这个源码真好,感谢分享! 感谢作者的分享!
页:
[1]