递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 110|回复: 5
打印 上一主题 下一主题

[视窗] 请问如何把一个文本参数传递给B.exe,B.exe如何接收这个参数?

[复制链接]

59

主题

158

帖子

1521

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1521
跳转到指定楼层
楼主
发表于 昨天 19:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问如何把一个文本参数传递给B.exe,B.exe如何接收这个参数?想把username="admin"这个参数传递给B.exe,不知道怎么搞?
进程_以管理员权限运行 (取运行目录 () + "\\B.exe")

回复

使用道具 举报

40

主题

399

帖子

3578

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3578
沙发
发表于 昨天 19:21 | 只看该作者
不知道有个命令叫“取命令行”?
回复

使用道具 举报

59

主题

158

帖子

1521

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1521
板凳
 楼主| 发表于 昨天 19:40 | 只看该作者
cxz7411 发表于 2026-2-1 19:21
不知道有个命令叫“取命令行”?

不知道,也不知道怎么具体操作
回复

使用道具 举报

32

主题

177

帖子

1047

积分

金牌会员

Rank: 6Rank: 6

积分
1047
地板
发表于 昨天 20:46 | 只看该作者
你是要在B程序启动的时候把参数传进去还是  B程序启动后已经在运行了还要给传输参数
如果是启动时 可以用命令行参数传进去,取的时候读取命令行
如果是已经运行了 可以考虑 进程通信、TCP UDP通信
回复

使用道具 举报

472

主题

2万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
47244
5#
发表于 10 小时前 | 只看该作者
ddd898 发表于 2026-2-1 19:40
不知道,也不知道怎么具体操作

打开程序的时候传递,就在程序路径后面增加参数就行了,用空格隔开。
b程序里面就用 取命令行 方法获取传递的启动参数。


如果已经运行了,就可以通过tcp进行通讯。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

28

主题

384

帖子

4210

积分

论坛元老

Rank: 8Rank: 8

积分
4210
6#
发表于 9 小时前 | 只看该作者
1:要明确b.exe接收参数的格式  比如是 -u="admin"
那你 运行("b.exe -u = \"admin\"")  b.exe就能接收到

如果b.exe是你自己写的 那格式随便你 统一就行
b.exe启动事件下 调用 取命令行()  来获取b.exe被启动时带的参数
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-2-2 20:12 , Processed in 0.075472 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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