编译后的程序是不可能还原成源码的,这个过程是不可逆的,已经编译的可执行文件(exe)只能通过反汇编变成汇编指令
你更好让发给你源码的人提供一下源码中程序的启动窗口及其他窗口的截图。因为有些组件(软件右边那些工具)你需先添加才能运行代码的,否则会提示找不到组件,如“找不到编辑框1”。
或者你也可以慢慢研究一下代码的意思,并找出里面的比如“子程序,按钮1被单击”这种,然后逐一添加控件,其中的“按钮1”就需要一个按钮组件,以此类推。(一般一个子程序都是一个组件)
代码你只要打开易语言,默认会出现一个空白的程序窗口,你双击,就会自动转换到代码区,这时粘贴进去就可以了(要想运行的前提是你添加好所有组件,并且代码无误)
祝你成功~~!!!
这么久了还没有答案,看来空头支票是不行的。
要实现这个 *** 很麻烦也很费时间,我一时半会也写不出来,等我写好后再传上来。
写好了,下面是转换的效果,
不过我留了点私心,该程序可供测试。请采纳后再私信给你钥匙生成源码,不然我这两天就白忙了。
你打开的源码应该是从网上下载到电脑里的,但是呢,那个源码包里面没有那个模块哦。
去网上下载一个一样模块就可以了。
我帮你找到了。
你在百度打上“超级模块2012新年礼物(6.3永久免费版)”
之一个就是了,那个3G安全网共享了这个模块哦。
如果我回答的好,就选我为满意答案吧!
另外宣传一下知道团队:大汉帝国。
欢迎各路神仙加入!
.版本 2
.支持库 RegEx
.支持库 internet
.支持库 iext
.子程序 _按钮1_被单击
.局部变量 网页文本, 文本型
.局部变量 表达式, 正则表达式
.局部变量 搜索结果, 搜索结果, , "0"
.局部变量 计次变量, 整数型
.局部变量 文本, 文本型
网页文本 = 到文本 (HTTP读文件 (编辑框1.内容))
网页文本 = 子文本替换 (网页文本, #引号, “'”, 0, , 真)
网页文本 = 到小写 (网页文本)
透明标签1.标题 = 取中间文 (网页文本, “title”, “/title”)
表达式.创建 (“meta (.*?)”, 假)
搜索结果 = 表达式.搜索全部 (网页文本)
.计次循环首 (取数组成员数 (搜索结果), 计次变量)
文本 = 搜索结果 [计次变量].取子匹配文本 (网页文本, 1, )
.判断开始 (寻找文本 (文本, “name='keywords'”, 1, 假) > 0)
透明标签2.标题 = 取中间文 (文本, “content='”, “'”)
.判断 (寻找文本 (文本, “name='description'”, 1, 假) > 0)
透明标签3.标题 = 取中间文 (文本, “content='”, “'”)
.默认
.判断结束
.计次循环尾 ()
.子程序 取中间文, 文本型
.参数 全文, 文本型
.参数 左文, 文本型
.参数 右文, 文本型
.局部变量 位置, 整数型
.局部变量 总长度, 整数型
.局部变量 文本, 文本型
总长度 = 取文本长度 (全文)
位置 = 寻找文本 (全文, 左文, , 假)
.如果真 (位置 < 0)
返回 (“”)
.如果真结束
位置 = 位置 + 取文本长度 (左文)
文本 = 取文本中间 (全文, 位置, 总长度)
总长度 = 取文本长度 (文本)
位置 = 寻找文本 (文本, 右文, , 假) - 1
.如果真 (位置 < 0)
返回 (“”)
.如果真结束
文本 = 取文本中间 (文本, 1, 位置)
返回 (文本)
呵。。这个模块就是易语言刻意做成封装的,以前最开始的版本一些都反编译了,后来加强了,你想看模块的去找几年前的模块,近期你别想了,模块也就是作者不想让人看,同时也方便使用者调用
记得有一次更新就是专门解决模块容易被反编译而更新的,可到官方网的论坛查找