易语言写编程软件OE编译开源

易语言 2020-08-06 10:59:56

易语言写编程软件OE编译开源

判断开始 (文件是否存在 (保存路径))
复制文件 (通用对话框1.文件名, 文件后缀处理 (通用对话框1.文件名, “bak”))
写到文件 (通用对话框1.文件名, 到字节集 (取代码框文本 (代码编辑框1)))
.默认
信息框 (“请先保存后再编译”, #图标, “”)
返回 ()
.判断结束
删除文件 (取文件名文件 () + “.exe”)
运行 (取运行目录 () + “\bin\OASM.exe -s ” + #引号 + 保存路径 + #引号 + “ -l ” + #引号 + 取运行目录 () + “\bin\language\default.oic” + #引号 + “ -o ” + #引号 + 文件后缀处理 (保存路径, “obj”) + #引号 + “ >” + 文件后缀处理 (保存路径, “txt”), 真, 1)
运行 (取运行目录 () + “\bin\Link.exe ” + #引号 + 文件后缀处理 (保存路径, “obj”) + #引号 + “ /OUT:” + #引号 + 文件后缀处理 (保存路径, “exe”) + #引号 + “ /SUBSYSTEM:WINDOWS ”, 真, 1)
删除文件 (文件后缀处理 (保存路径, “obj”))
.如果真 (是否运行 = 真)
运行 (取文件名文件 () + “.exe”, 假, )