易语言中怎么实现 新插入的 窗口1 有淡出淡入的效果!
时钟周期是 5
这个是我在窗口1里面的 淡入的例程
有没有大手为我指点一下呢?不要用模块。
怎么才能 实现 在 关闭 窗口1 的 时候 让 窗口1 有淡出的效果 ,就是关闭窗口 慢慢消失 。这个是我需要的!!! 展开
2015-10-14 · 知道合伙人互联网行家
.版本 2
.支持库 eAPI
.子程序 _按钮1_被单击, , , 窗口<a href="https://www.baidu.com/s?wd=%E6%B7%A1%E5%85%A5%E6%B7%A1%E5%87%BA&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLPHPBuH7bPHuBnyDkmy790ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6K1TL0qnfK1TL0z5HD0IgF_5y9YIZ0lQzqlpA-bmyt8mh7GuZR8mvqVQL7dugPYpyq8Q1Dzn1T1nHcknjTYnjDLnHTvPHb" target="_blank" class="baidu-highlight">淡入淡出</a>
.局部变量 计次
.计次循环首 (255, 计次)
设置窗口透明度 (取<a href="https://www.baidu.com/s?wd=%E7%AA%97%E5%8F%A3%E5%8F%A5%E6%9F%84&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLPHPBuH7bPHuBnyDkmy790ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6K1TL0qnfK1TL0z5HD0IgF_5y9YIZ0lQzqlpA-bmyt8mh7GuZR8mvqVQL7dugPYpyq8Q1Dzn1T1nHcknjTYnjDLnHTvPHb"target="_blank" class="baidu-highlight">窗口句柄</a> (), 计次)
延时 (500) ' ’为了看效果你可以把延时适当的调整
.计次循环尾 ()
信息框 (“wanbi”, 0, )
.版本 2
.支持库 eAPI
.子程序 __启动窗口_可否被关闭, 逻辑型
时钟1.时钟周期 = 100
透明度 = 255
返回 (假)
.子程序 _时钟1_周期事件
设置窗口透明度 (_启动窗口.取窗口句柄 (), 透明度)
透明度 = 透明度 - 15
.如果真 (透明度 ≤ 0)
透明度 = 0
结束 ()
.如果真结束
把_启动窗口 改为 窗口1 ,透明度为 全局变量或程序集变量
时钟不太好
.版本 2
.支持库 eAPI
.支持库 spec
.子程序 _窗口1_创建完毕
.局部变量 a, 整数型
_启动窗口.可视 = 假
窗口1.可视 = 真
设置窗口透明度 (窗口1.取窗口句柄 (), 0)
.变量循环首 (1, 255, 10, a)
延迟 (100)
设置窗口透明度 (窗口1.取窗口句柄 (), a)
.变量循环尾 ()
延迟 (500)
_启动窗口.可视 = 真
窗口1.销毁 ()
直接做好的源码在附件里面