易语言怎么做多窗口?比如我打开了两个软件,然后可以识别我显示电脑面的那个窗口 50
3个回答
推荐于2017-09-22 · 知道合伙人软件行家
关注
展开全部
这么简单还用问?延时这个命令个人感觉还是不用的好,因为你用延时的话,这十秒界面貌似是无法操作的。。。。 我的想法是用个时钟,写个十秒进去,时钟在启动窗口创建完毕后启动,时钟事件就写载入窗口1然后时钟周期改为0这样十秒你的启动窗口也是可以操作的不会是假死现象(其他方法自己去想吧) 禁止多次运行的话需要调用API了, 如果你闲麻烦你可以去找相关模块好多模块应该是都有这个功能的,CreateEventA:创建一个事件对象,,,具体去查API。OpenEventA:为一个已有命名的事件对象创建一个新句柄。CloseHandle:关闭一个内核对象。
希望对你有所帮助!
希望对你有所帮助!
追问
能做个源码给我吗??
展开全部
我已经建窗口程序再新建windows窗口程序候发现能显示窗口程序面板现我问题程序能窗口吧比记本必须登录口窗口登录功进入记本主窗口种窗口程序实现易语言应该操作啊我易语言超级者、同草鸟级别初者想做项目才决定门产语言希望高手能帮我解决疑问谢谢
---判断窗口标题
.版本 2.支持库 eAPI
.程序 __启窗口_创建完毕
.局部变量 i, 整数型
.局部变量 wins, 文本型, , "0"
wins = 取所窗口列表 ()
.计循环首 (取数组员数 (wins), )
i = i + 1
. (取窗口标题 (数值 (wins [i])) = 取窗口标题 (取窗口句柄 ()))
结束 ()
.否则
.结束
.计循环尾 ()
' 记住窗口定要标题
---判断进程
.版本 2.支持库 eAPI
.程序 __启窗口_创建完毕
.局部变量 进程列表, 进程信息, , "0"
.局部变量 临名称, 文本型
.局部变量 第位置, 整数型
.局部变量 第二位置, 整数型
.局部变量 临文本, 文本型
.局部变量 员, 整数型
进程列表 = 取系统进程列表 ()
临名称 = 取执行文件名 ()
.计循环首 (取数组员数 (进程列表), 员)
临文本 = 临文本 + 进程列表 [员].进程名称
.计循环尾 ()
第位置 = 寻找文本 (临文本, 临名称, , 真)
第二位置 = 寻找文本 (临文本, 临名称, 第位置 + 2, 真)
.真 (第二位置 > 第位置)
信息框 (该程序运行... + #换行符 + 请要重复运行..., #警告图标, 提示信息)
结束 ()
---判断窗口标题
.版本 2.支持库 eAPI
.程序 __启窗口_创建完毕
.局部变量 i, 整数型
.局部变量 wins, 文本型, , "0"
wins = 取所窗口列表 ()
.计循环首 (取数组员数 (wins), )
i = i + 1
. (取窗口标题 (数值 (wins [i])) = 取窗口标题 (取窗口句柄 ()))
结束 ()
.否则
.结束
.计循环尾 ()
' 记住窗口定要标题
---判断进程
.版本 2.支持库 eAPI
.程序 __启窗口_创建完毕
.局部变量 进程列表, 进程信息, , "0"
.局部变量 临名称, 文本型
.局部变量 第位置, 整数型
.局部变量 第二位置, 整数型
.局部变量 临文本, 文本型
.局部变量 员, 整数型
进程列表 = 取系统进程列表 ()
临名称 = 取执行文件名 ()
.计循环首 (取数组员数 (进程列表), 员)
临文本 = 临文本 + 进程列表 [员].进程名称
.计循环尾 ()
第位置 = 寻找文本 (临文本, 临名称, , 真)
第二位置 = 寻找文本 (临文本, 临名称, 第位置 + 2, 真)
.真 (第二位置 > 第位置)
信息框 (该程序运行... + #换行符 + 请要重复运行..., #警告图标, 提示信息)
结束 ()
更多追问追答
追问
不行的哦
提示有错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是很明白你的意思 你是要一个按钮按下去弹出另一个窗口而主窗口不能移动吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |