假设你是一个生产 LED 广告牌的小作坊老板。你的产品就是那种用几个 LED 灯拼出来“拉面”或者别的什么字,然后框闪啊闪的。还可以加一个方块,或者加一些黄色绿色什么的图案,按照某个规则循环闪烁。
你希望通过电脑将客户要求的效果展示出来。形式可以是这样(你可以自己设计),比如:你写了一个程序叫做 showled.exe。同时,你为张三、李四、王五、马**个客户分别做好了展示文件,分别命名为“zhangsan.led、lisi.led、wangwu.led、maliu.led”并放在桌面上。见到哪个客户,例如张三,你就双击桌面上的 zhangsan.led,于是屏幕上出现一个窗口,按照文件中指定的规则闪烁。
稍微具体一点,zhangsan.led 里面只是用文本文件写明了一些规则,双击 zhangsan.led 的时候,实际上执行的是“showled.exe zhangsan.led”,也就是说,将 zhangsan.led 作为参数传给 showled.exe,showled.exe 再读取 zhangsan.led 解析其中的内容并执行。
至于 *.led 文件中的内容,我们称之为“脚本”,里面描述了 led 灯是如何闪烁工作的。并且,这个具体的规定完全可以由你自己定义。比如我举几个例子。
你希望通过电脑将客户要求的效果展示出来。形式可以是这样(你可以自己设计),比如:你写了一个程序叫做 showled.exe。同时,你为张三、李四、王五、马**个客户分别做好了展示文件,分别命名为“zhangsan.led、lisi.led、wangwu.led、maliu.led”并放在桌面上。见到哪个客户,例如张三,你就双击桌面上的 zhangsan.led,于是屏幕上出现一个窗口,按照文件中指定的规则闪烁。
稍微具体一点,zhangsan.led 里面只是用文本文件写明了一些规则,双击 zhangsan.led 的时候,实际上执行的是“showled.exe zhangsan.led”,也就是说,将 zhangsan.led 作为参数传给 showled.exe,showled.exe 再读取 zhangsan.led 解析其中的内容并执行。
至于 *.led 文件中的内容,我们称之为“脚本”,里面描述了 led 灯是如何闪烁工作的。并且,这个具体的规定完全可以由你自己定义。比如我举几个例子。