以下引用小无于2008-9-30 21:27:54的发言:
可以先获取游戏的目录
$GetFile = Win32API.new("kernel32", "GetModuleFileNameA", 'i p i', 'i')
val = "\0"*256
$GetFile.call(0, val, 256)
val.delete!("\0")
$GameName = val
$GameName.slice!($GameName.size - 8, $GameName.size)
$GameName是游戏的目录名,运行程序的API我就不多说了
路径那这么些 "#{$GameName}123.exe"
即可
以下引用clande于2008-9-30 19:34:42的发言:
很大的一个问题,主要是我将123.exe文件放在了游戏目录,别人下载之后,我不知道别人会解压在哪个目录啊,这样就无法写出正确的路径了。
版主对此帖的评论:『请善用编辑功能避免连贴。』,积分『-10』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |