广场
工具/教程/素材
超评测活动结果
第29届极短篇游戏制作比赛
优秀游戏推荐
非官方运行时(20250730)
登录
RPGMaker工具集[20250416]
基础教程
授权素材推广
优秀原创游戏区
精品推荐贴
【RGD】DirectX驱动的RMVA
RGSS3 - runtime by Lanza
【RGM】RGModern - RMXP新runtime
【URGE】兼容 XP/VX/Ace 三系通用跨平台游戏引擎
Project1
»
广场
›
技术讨论
›
RPG Maker XP 讨论区
›
用脚本打开外部程序时无法再进行游戏? ...
返回列表
发新帖
查看:
1127
|
回复:
4
用脚本打开外部程序时无法再进行游戏?
[复制链接]
99儿时路
99儿时路
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2010-11-12
在线时间
0 小时
写轮眼
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-5-16
回帖
17
发消息
发表于 2009-6-9 07:16:23
|
显示全部楼层
|
阅读模式
提示:
作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复
使用道具
举报
提升卡
沉默号角
喧嚣号角
变色卡
升龙剑
紫苏
紫苏
当前离线
赞
2
VIP
好人卡
积分
1
经验
最后登录
2019-10-10
在线时间
24 小时
写轮眼
梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
回帖
1912
发消息
发表于 2009-6-9 07:49:46
|
显示全部楼层
exec 会用你执行的程序替换当前进程,踢掉 RM 的程序在进程地址空间中的位置拿给该程序使用,所以当你执行这个的程序的时候,RM 程序其实已经挂了;
反引号和 system 一样,都是在子进程中运行你打开的程序,等待该进程结束,所以退出这个子进程时 RM 父进程就可以继续运行~
正确方法是调用 Windows API 的 ShellExecute,开辟一个新的进程来运行程序
如果你只是想打开网页的话,不需要去找到 iexplorer.exe,直接在 Shell 里面输入 URL,其它 Shell 命令行的参数传递 NULL 即可,这样会打开默认的浏览器,并打开指定的 URL:
http://rpg.blue/viewthread.php?tid=126695
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
回复
使用道具
举报
99儿时路
99儿时路
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2010-11-12
在线时间
0 小时
写轮眼
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-5-16
回帖
17
发消息
楼主
|
发表于 2009-6-9 08:58:23
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复
使用道具
举报
99儿时路
99儿时路
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2010-11-12
在线时间
0 小时
写轮眼
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-5-16
回帖
17
发消息
楼主
|
发表于 2009-6-11 03:01:10
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复
使用道具
举报
99儿时路
99儿时路
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2010-11-12
在线时间
0 小时
写轮眼
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-5-16
回帖
17
发消息
楼主
|
发表于 2009-6-11 16:45:54
|
显示全部楼层
提示:
作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
像素工房
Archiver
|
手机版
|
小黑屋
|
Project1游戏制作
Powered by
Discuz!
X5.0
© 2001-2026
Discuz! Team
.
在本版发帖
返回顶部
快速回复
返回顶部
返回列表