查看: 3831|回复: 2

[RMVA发布] RMVA_RTP设置工具

[复制链接]
梦石
3
星屑
549
在线时间
128 小时
注册时间
2015-8-10
回帖
46
发表于 2016-5-8 21:55:42 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
起因我把RMVA放U盘里了,然而他却提示RTP安装错误。
经过机智的我断(yu)定(shi)是(sou)注(le)册(zheng)表(zheng)出(yi)了(ge)问(wan)题(shang)
结果这个小工具诞生了- -

原理:在HKEY_LOCAL_MACHINE\SOFTWARE\Enterbrain\RGSS3\RTP下创建 一个子键RPGVXACE并赋值RTP地址。

工具截图:
i.png

源码(主要):[pre lang="c++"]inline bool SetRegInfo(std::string sPath) {
        HKEY hkey;   
        DWORD dwDisposition;  
        if(RegCreateKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\Enterbrain\\RGSS3\\RTP", 0, NULL, REG_OPTION_NON_VOLATILE,  KEY_ALL_ACCESS, NULL, &hkey, &dwDisposition) != ERROR_SUCCESS) {
                return false;
        }else {
                if(RegSetValueEx(hkey, "RPGVXACE", 0, REG_SZ, (BYTE*)sPath.c_str(), sPath.length()) != ERROR_SUCCESS) {
                        return false;
                }
        }
       
        RegCloseKey(hkey);
        return true;
}[/pre]


XP和VX的原理也一样,只是存放位置不同



下载: RMVARTPSET.zip (293.68 KB, 下载次数: 70)

评分

参与人数 1星屑 +3 收起 理由
Vortur + 3 塞糖

查看全部评分

梦石
1
星屑
23236
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2016-5-9 08:35:39 | 显示全部楼层
回复

使用道具 举报

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2016-5-9 08:46:29 | 显示全部楼层
既然有管理员权限,直接安装一遍VA不就好了么……

点评

有时候安装包需要重新下载...  发表于 2016-5-14 15:37
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部