社区
API
帖子详情
内存映射执行exe文件
gzcyks
2013-06-09 10:56:35
exe文件:d:\54321.exe,这个文件是用内存映射来防止多开的.
现用新建内存映射,来实现多开
求大神用VB解决.
...全文
1001
6
打赏
收藏
内存映射执行exe文件
exe文件:d:\54321.exe,这个文件是用内存映射来防止多开的. 现用新建内存映射,来实现多开 求大神用VB解决.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
专注编程优化20年
2014-03-26
打赏
举报
回复
嗯,用远程桌面方式就行了,一种是2个用户同时登录,另一种是用虚拟桌面的方式
threenewbee
2013-12-05
打赏
举报
回复
你需要使用沙箱或者应用程序虚拟化的工具看看能不能行。或者使用多个Windows账户切换。再不行就只能用虚拟机了。
嗷嗷叫的老马
2013-12-04
打赏
举报
回复
这个比较麻烦,你只能想办法干掉那个程序用来防止多开的机制. 常用的有互斥体,共享内存等,先分析一下是用的什么办法. 另外,游戏防止多开应该不会使用类似VB中的app.previnstance这么初级的东西,除非写游戏的人是个初学者.... 所以我认为改名肯定也是无用的.
policelorl
2013-12-03
打赏
举报
回复
改个名字就可以了吧
赵4老师
2013-06-14
打赏
举报
回复
试试将d:\54321.exe拷贝到E:\12345.exe 然后执行E:\12345.exe
gzcyks
2013-06-09
打赏
举报
回复
exe文件:d:\54321.exe,这个文件是由另一个exe文件内存映射,再执行,来防止多开的.
delphi 在内存中直接运行
EXE
类型的资源
文件
运行一下你会看到 资源里的的
exe
运行了 ,程序没有生成
exe
文件
,而是直接从内存里加载并且
执行
的。 打开任务管理器看一下,比原来多了一个svchost.
exe
的进程(进程路径:c:\windows\system32\svchost.
exe
就是你在pe 单元里面设定的路径,当然你还任意修改)。
内存映射
文件
(学习资料)
我对
内存映射
文件
的整理,摘自互联网呢,很有用的学习资料,你值得拥有
实现
exe
从资源中加载到内存中运行
这是网上的一段代码稍微修改了下,实现在windows下将程序加载到资源,运行时从资源加载到内存,并运行
Windows进程通信之
内存映射
文件
配套源码
danny_share博客Windows进程间通信之
内存映射
文件
配套源码, 分为 FileMapMain和FileMapASub和FileMapBSub三个工程实现使用
内存映射
文件
来通信, 1.不要F5直接运行 2.编译生成debug目录或者release目录以后,手动双击FileMapMain.
exe
点击Test按钮即可
内存加载
exe
的两种方式(支持win7)
内存加载
exe
的两种方式(支持win7)
API
1,488
社区成员
23,272
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章