易语言运行执行exe文件的三种方法

本文介绍使用易语言实现游戏和软件一键启动的方法,包括同目录与不同目录下文件的运行,通过注册表和搜索路径获取游戏路径,以及将路径信息写入文件的技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

易语言一个很初级的问题 ,如何运行exe文件,可以进行游戏的一键启动,软件的一键启动,方便控制操作。

1、和程序同目录

如果你要运行和你程序同目录下的 “****.exe”,就用下面的例子:

运行(取运行目录()+"\****.exe")

如果你要把你想运行的这个1.exe加到你的程序里,可以先把这个1.exe放到图片资源里,比如在图片资源里的名字是 图片1,你可以先把他创建,在运行。例子:

写到文件(取运行目录()+"\****.exe",#图片1)
运行(取运行目录()+"\****.exe")

2、不同目录

游戏的路径或者程序路径在注册表中是写有的 自己找一下 然后读取注册表把路径读出来 再用 运行() ,但游戏必须是安装版的,
如果是安装游戏是可以的(直接复制的游戏不行,因为没写注册表)

路径 = 取文本注册项 (4, “SOFTWARE\Tencent\crossfire\install”, )

运行 (路径, 假, 1)

如果不是安装的话就取不到注册表了..

只能用搜索路径

先查找****.exe,在运行,就是速度慢一些,可以把查找到的路径保存到配置文件中,下次启动读配置

项就快了。

3、另一种方法

可以把游戏路径写入文件jxqylj.txt,采用如下方法:

.版本 2

.子程序 启动游戏, , , 1

剑侠游戏路径 = 到文本 (读入文件 (取运行目录 () + “\jxqylj.txt”))

改变目录 (取文本左边 (剑侠游戏路径, 倒找文本 (剑侠游戏路径, “\”, , 假)))
运行 (剑侠游戏路径, 假, )

3、运行函数官方解读

 调用格式: 〈逻辑型〉 运行 (文本型 欲运行的命令行,逻辑型 是否等待程序运行完毕,[整数型 被运行程序窗口显示方式]) - 系统核心支持库->系统处理
    英文名称:run
    本命令运行指定的可执行文件或者外部命令。如果成功,返回真,否则返回假。本命令为初级命令。
    参数<1>的名称为“欲运行的命令行”,类型为“文本型(text)”。
    参数<2>的名称为“是否等待程序运行完毕”,类型为“逻辑型(bool)”,初始值为“假”。
    参数<3>的名称为“被运行程序窗口显示方式”,类型为“整数型(int)”,可以被省略。参数值可以为以下常量之一:1、#隐藏窗口; 2、#普通激活; 3、#最小化激活; 4、#最大化激活; 5、#普通不激活; 6、#最小化不激活。如果省略本参数,默认为“普通激活”方式。

    操作系统需求: Windows、Linux

源码:易语言运行exe文件 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

511遇见

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值