当前位置:首页 » 操作系统 » 易语言软件更新源码

易语言软件更新源码

发布时间: 2025-06-23 13:02:33

⑴ 易语言自己写的源码打不开了!之前还能打开了,刚才想要更新软件却打不开了

你这不是源码了,已经是程序了,源码后缀只有个e,程序后缀是exe,因此你的只是自己编译出来的程序出错而已

⑵ 易语言怎么实现自动更新

我为了演示清除,就新建一个windos窗口程序。
在这个程序上画:一个按钮,这个按钮到时候用来自动更新
四个标签,用来说明版本。如图

我们现在进入到网络空间,点击“写文字”

文字内容便照图中排版,记得换行哦!

发布该文字成功后,进入到该文字的界面,复制该文字的地址

回到编程软件中,我们新建一个叫文本型的“源码”全局变量

我们在启动窗口上双击,自动生成一个叫“__启动窗口_创建完毕”的子程序,我这里是为了演示效果才创建的这个程序,你实际运用中可以不这样编写!
在该程序下面编写代码:
源码=编码_utf8到gb2312 (到文本 (HTTP读文件 (“之前复制的地址”)))
意思是,把之前在空间复制的那个地址的网站源码赋值给文本型“源码”变量。

我们回到发布的文字网页上,在网页的空白处单击鼠标右键---->查看网页源码。

在源码文件中找到“最新版本”那几个字,我们来取“最新版本”后面的2.0。
然后找到最新版本号后面那代码“</p>”。
因为精易模块取出中间文本这个命令需要得到要取出内容的前后文本,所以我们找到2.0前后的文本。

我们把最新的版本号获取到之后输出到标签4的标题中来,
找到后,在易语言中编写以下代码:
标签4.标题 = 文本_取出中间文本 (源码, “最新版本:”, “</p>”)
以上代码就会取出“最新版本:”和“</p>”之间的“2.0”啦!

调试一下,查看是否能正常获取到网站的源码并取出想要得到内容。
获取到版本号之后,接下来我们编写自动更新。

⑶ 这样的易语言源码怎么更新基址,我找找不到基址更新的地方

一般来说辅助DLL的基址是在常量数据表里或者是基址更新这个程序集里修改。

⑷ 易语言检查更新源码

.版本 2
.支持库 internet

.程序集 程序集1
.程序集变量 版本号, 文本型

.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行

连接FTP服务器 (, , , , )
FTP文件下载 (“版本号”, “C:/a.tmp”, )
.如果真 (到字节集 (版本号) ≠ 读入文件 (“C:/a.tmp”))
FTP文件下载 (“程序”, 取运行目录 () + “\exe.exe”, )
FTP文件下载 (“dll1”, 取运行目录 () + “\dll1.dll”, )
.如果真结束
返回 (0) ' 可以根据您的需要返回任意数值

(http://free.5944.net/reg.asp 可以申请免费的FTP)

热点内容
车的空调压缩机换 发布:2025-08-14 02:03:23 浏览:51
反编译dts文件 发布:2025-08-14 01:55:08 浏览:194
遗传算法寻优 发布:2025-08-14 01:54:30 浏览:586
3000左右的安卓机买什么 发布:2025-08-14 01:52:14 浏览:767
python按行写入 发布:2025-08-14 01:38:04 浏览:23
神武脚本泛滥 发布:2025-08-14 01:31:45 浏览:739
pubg国际体验服服务器满了怎么办 发布:2025-08-14 01:25:48 浏览:813
汤米进房密码多少 发布:2025-08-14 01:24:53 浏览:627
iphone怎么清除qq缓存 发布:2025-08-14 01:18:31 浏览:713
怎么区分车的配置 发布:2025-08-14 01:16:55 浏览:368