查看: 118|回复: 0

最新定时关机 界面美化 纯源码

[复制链接]

89

主题

8

回帖

31

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
31
发表于 2025-10-1 19:46:26 | 显示全部楼层 |阅读模式
  
窗口程序集名保 留  保 留备 注
窗口程序集_窗口_定时关机   
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
置托盘图标 (图标, )
选择框1.文本颜色 = #红色
' 标签2.标题 = 到文本 (取现行时间 ())
标签4.标题 = “ >> 本机IP:”系统_取外网IP ()
读配置 ()
子程序名返回值类型公开备 注
_时钟1_周期事件  
系统_关机 ()
子程序名返回值类型公开备 注
_选择框1_被单击  
判断 (选择框1.选中 = )
系统_设置随机启动 (“开机启动”, 取运行目录 ()“\”取执行文件名 (), 假, )
写配置项 (取运行目录 ()“\config.ini”, “设置”, “启动”, “真”)

判断 (选择框1.选中 = )
系统_设置随机启动 (“关闭启动”, 取运行目录 ()“\”取执行文件名 (), 真, )
写配置项 (取运行目录 ()“\config.ini”, “设置”, “启动”, “假”)




子程序名返回值类型公开备 注
读配置  
变量名类 型静态数组备 注
开机启动文本型  
开机启动 = 读配置项 (取运行目录 ()“\config.ini”, “设置”, “启动”, “”)
判断 (开机启动 = “真”)
选择框1.选中 = 真

判断 (开机启动 = “假”)
选择框1.选中 = 假




子程序名返回值类型公开备 注
__启动窗口_托盘事件  
参数名类 型参考可空数组备 注
操作类型整数型   
如果真 (操作类型 = 1)  ' 单击左键
_启动窗口.可视 = 真

子程序名返回值类型公开备 注
__启动窗口_位置被改变  
参数名类 型参考可空数组备 注
操作类型整数型   
_启动窗口.可视 = 假
_启动窗口.置托盘图标 (_启动窗口.图标, “QQ:381093”)
子程序名返回值类型公开备 注
__启动窗口_鼠标位置被移动逻辑型 
参数名类 型参考可空数组备 注
横向位置整数型   
纵向位置整数型   
功能键状态整数型   
. ' 如果 (横向位置 ≥ _启动窗口.宽度 - 6 纵向位置 ≤ _启动窗口.高度 - 10)
. ' 如果真 (_启动窗口.随意移动 = )
' _启动窗口.随意移动 = 假
' 鼠标指针 = { 12 }  ' 左右型

. ' 如果 (纵向位置 ≥ _启动窗口.高度 - 6 横向位置 ≤ _启动窗口.宽度 - 10)
. ' 如果真 (_启动窗口.随意移动 = )
' _启动窗口.随意移动 = 假
' 鼠标指针 = { 10 }  ' 上下型

. ' 如果 (横向位置 ≥ _启动窗口.宽度 - 6 纵向位置 ≥ _启动窗口.高度 - 6)
. ' 如果真 (_启动窗口.随意移动 = )
' _启动窗口.随意移动 = 假
' 鼠标指针 = { 11 }

. ' 如果真 (_启动窗口.随意移动 = )
' _启动窗口.随意移动 = 真
' 鼠标指针 = { 0 }




子程序名返回值类型公开备 注
__启动窗口_鼠标左键被按下逻辑型 
参数名类 型参考可空数组备 注
横向位置整数型   
纵向位置整数型   
功能键状态整数型   
. ' 如果 (横向位置 ≥ _启动窗口.宽度 - 6 纵向位置 ≤ _启动窗口.高度 - 10)
. ' 如果真 (_启动窗口.随意移动 = )
' _启动窗口.随意移动 = 假
' 鼠标指针 = { 12 }  ' 左右型

. ' 如果 (纵向位置 ≥ _启动窗口.高度 - 6 横向位置 ≤ _启动窗口.宽度 - 10)
. ' 如果真 (_启动窗口.随意移动 = )
' _启动窗口.随意移动 = 假
' 鼠标指针 = { 10 }  ' 上下型

. ' 如果 (横向位置 ≥ _启动窗口.宽度 - 6 纵向位置 ≥ _启动窗口.高度 - 6)
. ' 如果真 (_启动窗口.随意移动 = )
' _启动窗口.随意移动 = 假
' 鼠标指针 = { 11 }

. ' 如果真 (_启动窗口.随意移动 = )
' _启动窗口.随意移动 = 真
' 鼠标指针 = { 0 }




子程序名返回值类型公开备 注
_时钟2_周期事件  
变量名类 型静态数组备 注
整数型 
整数型 
整数型 
整数型 
数据库文本型  
秒 = 秒 + 1
透明标签3.标题 = 时间_格式化 (取现行时间 (), “>> yyyy年MM月dd日 dddd”, “ hh:mm:ss”, 真, )
子程序名返回值类型公开备 注
置托盘  
_启动窗口.可视 = 假
_启动窗口.置托盘图标 (_启动窗口.图标, “QQ:381093”)
子程序名返回值类型公开备 注
_图形按钮1_被单击  
判断 (编辑框1.内容 = “”)
信息框 (“设置关机时间不能为空!!!”, 0, , )

时钟1.时钟周期 = 到整数 (编辑框1.内容) × 60 × 1000
图形按钮1.禁止 = 真
编辑框1.禁止 = 真
程序_延时 (2000)
置托盘 ()

子程序名返回值类型公开备 注
_图形按钮2_被单击  
_启动窗口.可视 = 假
_启动窗口.置托盘图标 (_启动窗口.图标, “QQ:381093”)
子程序名返回值类型公开备 注
_图形按钮3_被单击  
_启动窗口.销毁 ()
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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