开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

12
返回列表 发新帖
楼主: 一休yuki
收起左侧

[已解决] 易语言如何让程序每一次运行都出现启动窗口

 关闭 [复制链接]

结帖率:100% (45/45)
发表于 2018-4-22 14:15:17 | 显示全部楼层   湖南省长沙市
不发代码,鬼知道从哪里找BUG,问问题先去看问答区的提问的艺术
回复

使用道具 举报

结帖率:100% (2/2)
发表于 2018-4-22 14:26:00 | 显示全部楼层   广东省惠州市
一休yuki 发表于 2018-4-22 13:49
这个代码应该在哪里?因为我这个程序很庞大

按逻辑来说应该是你登陆成功后写了登陆标识在电脑本地,然后退出再销毁这个标识,然后上一次没有退出导致登陆标识没有销毁,然后多开就跳过了登陆界面。
说白了就是像QQ一样记住密码并且启动QQ自动登录(但是你软件可能是默认的),排除一下你的登陆界面代码。
回复

使用道具 举报

结帖率:80% (8/10)
 楼主| 发表于 2018-4-22 14:26:27 | 显示全部楼层   山东省青岛市
一叶风飘絮 发表于 2018-4-22 14:15
不发代码,鬼知道从哪里找BUG,问问题先去看问答区的提问的艺术

.版本 2
.支持库 iext
.支持库 HtmlView

.子程序 __启动窗口_创建完毕


.如果 (文件是否存在 (“NeuzD.dll”) = 假)
    信息框 (“请将此程序放到客户Duan内运行!”, 0, )
    结束 ()
.否则
    .如果 (进程存在 (“Neuz.exe”))
        读取配置 ()
        运行 (取运行目录 () + “\neuz.exe ” + #启动命令行 + “ ” + 线路ip, 假, )
        结束 ()
    .否则
        读取配置 ()
        .如果真 (是否显示选择线路 = 假)
            载入 (选择xl, , 真)
        .如果真结束
        禁止多开 ()
        控件透明美化 ()
        标签_版本号.标题 = 到文本 (“当前版本号 VER:” + 取两文本中间 (到文本 (读入文件 (取运行目录 () + “/list.txt”)), “VER:”, #换行符))
        超文本浏览框1.地址 = #公告页
        执行子程序 ()

    .如果结束

.如果结束
原窗口 = 设置窗口信息_ (取窗口句柄 (), #GWL_WNDPROC, &窗口处理函数)  ' 这用于处理窗口消息,以限制窗口不要拖出屏幕外.
状态 = 4
步进值 = 15  ' 这里可以调节
隐藏值 = 5  ' 这里可以调节

回复

使用道具 举报

结帖率:80% (8/10)
 楼主| 发表于 2018-4-22 14:26:59 | 显示全部楼层   山东省青岛市
一叶风飘絮 发表于 2018-4-22 14:15
不发代码,鬼知道从哪里找BUG,问问题先去看问答区的提问的艺术

关键是我发了代码有用吗?发了你就会添加了?
回复

使用道具 举报

结帖率:80% (8/10)
 楼主| 发表于 2018-4-22 14:28:38 | 显示全部楼层   山东省青岛市
一叶风飘絮 发表于 2018-4-22 14:15
不发代码,鬼知道从哪里找BUG,问问题先去看问答区的提问的艺术

代码缺少限定条件代码,而不是错误的代码
回复

使用道具 举报

结帖率:100% (45/45)
发表于 2018-4-22 14:55:24 | 显示全部楼层   湖南省长沙市
行,您老牛皮,您老闭眼抓BUG,老弟我还没到你这么高的水平
回复

使用道具 举报

结帖率:80% (8/10)
 楼主| 发表于 2018-4-22 15:09:48 | 显示全部楼层   山东省青岛市
一叶风飘絮 发表于 2018-4-22 14:55
行,您老牛皮,您老闭眼抓BUG,老弟我还没到你这么高的水平

你强悍,你看:
.版本 2
.支持库 iext
.支持库 HtmlView

.子程序 __启动窗口_创建完毕

.如果 (文件是否存在 (“NeuzD.dll”) = 假)
    信息框 (“请将此程序放到客户Duan内运行!”, 0, )
    结束 ()
.否则
    进程存在 (“Neuz.exe”)
    读取配置 ()
    运行 (取运行目录 () + “\neuz.exe ” + #启动命令行 + “ ” + 线路ip, 假, )
    结束 ()
    读取配置 ()
    .如果真 (是否显示选择线路 = 假)
        载入 (选择xl, , 真)
    .如果真结束
    禁止多开 ()
    控件透明美化 ()

    标签_版本号.标题 = 到文本 (“当前版本号 VER:” + 取两文本中间 (到文本 (读入文件 (取运行目录 () + “/list.txt”)), “VER:”, #换行符))
    超文本浏览框1.地址 = #公告页
    执行子程序 ()


.如果结束
原窗口 = 设置窗口信息_ (取窗口句柄 (), #GWL_WNDPROC, &窗口处理函数)  ' 这用于处理窗口消息,以限制窗口不要拖出屏幕外.
状态 = 4
步进值 = 15  ' 这里可以调节
隐藏值 = 5  ' 这里可以调节

回复

使用道具 举报

结帖率:80% (8/10)
 楼主| 发表于 2018-4-22 15:19:58 | 显示全部楼层   山东省青岛市
大飛 发表于 2018-4-22 14:26
按逻辑来说应该是你登陆成功后写了登陆标识在电脑本地,然后退出再销毁这个标识,然后上一次没有退出导致 ...

是啊,我记得没写过这样的代码,,,,,,,那么现在我想加一段销毁登陆标识的代码,应该怎么样操作
回复

使用道具 举报

结帖率:80% (8/10)
 楼主| 发表于 2018-4-22 15:38:39 | 显示全部楼层   山东省青岛市
本帖最后由 一休yuki 于 2018-4-22 15:43 编辑
大飛 发表于 2018-4-22 14:26
按逻辑来说应该是你登陆成功后写了登陆标识在电脑本地,然后退出再销毁这个标识,然后上一次没有退出导致 ...

你说的对,可是不会修改...
回复

使用道具 举报

结帖率:80% (8/10)
 楼主| 发表于 2018-4-22 16:15:45 | 显示全部楼层   山东省青岛市
大飛 发表于 2018-4-22 15:57
具体要看整体代码  最少是登陆界面的代码,你找一个信得过的老哥远程帮你看一下吧。

老哥你可以帮忙吗,问题解决我会付一定的报酬
回复

使用道具 举报

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

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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