linux编程闹钟小程序,闹钟小程序(直接复制做成小精灵就可以用了)

UserVar 终止时间="2015-07-02 20:18:11" "终止时间"

UserVar 铃声="C:\Users\Administrator\Desktop\仙剑问情_547369 - 铃声.mp3" "铃声路径"

UserVar 停止="时间到了,起床床了!" "停止弹窗提示内容"

UserVar 响铃几秒="38" "响铃几秒?默认38"

Declare Function GetCurrentProcess Lib "kernel32" Alias "GetCurrentProcess" () As Long

Declare Function TerminateProcess Lib "kernel32" Alias "TerminateProcess" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long

Dim 当前进程

Global df

df=停止

do

s=Plugin.Sys.GetDateTime()

TracePrint s

Delay 1000

Call Plugin.Msg.Tips("现在时间" & s)

If s = 终止时间 Then

Call 响铃()

Exit Do

ElseIf s > 终止时间 Then

TracePrint "脚本时间大于终止时间,脚本结束"

Call Plugin.Msg.ShowScrTXT(0, 0, 300, 300, "脚本时间大于终止时间,脚本结束", "0000FF")

Call Plugin.Msg.Tips("脚本时间大于终止时间,脚本结束")

EndScript

End If

Loop

Sub 弹窗()

MessageBox df

End Sub

Sub 响铃()

线程ID = BeginThread(等待按键)

线程ID1 = BeginThread(弹窗)

Do

Call Plugin.Media.Play(铃声)

Delay 响铃几秒 * 1000

loop

End Sub

Sub 等待按键()

Do

s = WaitKey()

TracePrint s

If s = "" Then

Else

当前进程 = GetCurrentProcess()

TerminateProcess 当前进程,0

End If

loop

End Sub

嘿嘿,回帖哦

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值