明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 不死猫

[OpenDCL] [不死猫出品]动态小标签带切换的咔嚓声音(源码)

  [复制链接]
发表于 2013-7-6 09:11 | 显示全部楼层
;; 向猫老师学习
;; 优化代码
  1. (defun c:tt ()
  2.   (command "opendcl")
  3.   (dcl_project_load "dynamic.odcl" t)
  4.   (dcl_form_show dynamic_form1)
  5.   (Setq wmp (vlax-Create-Object "WMPlayer.OCX"))
  6.   (Vlax-Put-Property wmp 'URL (findfile "Change.wav"))
  7.   (move 1 95 65)
  8. )
  9. (defun c:dynamic_Form1_TextButton1_OnClicked (/)
  10.   (move 1 95 65)
  11.   (Vlax-Put-Property wmp 'URL "Change.wav")
  12. )
  13. (defun c:dynamic_Form1_TextButton2_OnClicked (/)
  14.   (move 2 255 65)
  15.   (Vlax-Put-Property wmp 'URL "Change.wav")
  16. )
  17. (defun c:dynamic_Form1_TextButton3_OnClicked (/)
  18.   (move 3 255 225)
  19.   (Vlax-Put-Property wmp 'URL "Change.wav")
  20. )
  21. (defun move (index n1 n2 / str i d2 d3)
  22.   (setq        str "dynamic_Form1_GraphicButton"
  23.         d2  dynamic_Form1_TextButton2
  24.         d3  dynamic_Form1_TextButton3
  25.         lst (cond ((= index 1) '(0 255 255 215 215 175 175 135 135))
  26.                   ((= index 2) '(0 225 225 185 185 145 145 105 105))
  27.                   ((= index 3) '(0 195 195 155 155 115 115 75 75))
  28.             )
  29.         i   1
  30.   )
  31.   (dcl_Control_SetTopFromBottom d2 n1)
  32.   (dcl_Control_SetTopFromBottom d3 n2)
  33.   (repeat 8
  34.     (dcl_Control_SetTopFromBottom
  35.       (eval (read (strcat str (itoa i))))
  36.       (nth i lst)
  37.     )
  38.     (dcl_Control_SetPicture
  39.       (eval (read (strcat str (itoa i))))
  40.       (+ 100 i (* (- index 1) 8))
  41.     )
  42.     (setq i (1+ i))
  43.   )
  44. )
发表于 2013-7-6 09:53 | 显示全部楼层
有创意啊。顶起来
发表于 2013-7-6 17:39 | 显示全部楼层
真是太酷啦
发表于 2014-5-1 12:22 | 显示全部楼层
品茗新秀 发表于 2013-7-5 12:05
这个对我作用太大了,一直想找个这样的程序,一直未找到,今天终于有了,

不好意思发错了
发表于 2014-5-1 12:24 | 显示全部楼层

猫老师您好
我在您的 [OpenDCL] [不死猫出品]动态小标签带切换的咔嚓声音(源码)帖子里
发现一个很有意思的图标 就是手拉手的那个
我想问您一下,您开发 Jupiter 这个软件?
因为我工作中一直都在用
发表于 2014-6-13 15:38 | 显示全部楼层
这个程序有点意思
发表于 2015-1-26 18:59 | 显示全部楼层
猫老师的东西,就是好啊。
发表于 2015-11-5 21:42 | 显示全部楼层
就是厉害啊
发表于 2015-11-10 09:15 | 显示全部楼层
研究研究猫老师的例子
发表于 2015-11-11 01:20 | 显示全部楼层
猫老师就是牛!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-20 17:13 , Processed in 0.256557 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表